git版本工具的使用心得

2021-09-27 05:53:37 字數 681 閱讀 7560

基本操作

git init (git初始化)

git clone url (轉殖git位址)

git status (檢視當前**狀態)

git add . (全部新增到暫存區) git add 檔案路徑 (單個檔案新增到暫存區)

git commit -m '描述資訊' (提交描述資訊)

git push (-u) origin master (推送到遠端)

切換到乙個新的分支

git checkout -b newbranch

將新分支推送到遠端

git push origin newbranch

切換主分支或者切換分支

git checkout master    

git checkout branchname (branchname為分支名稱)

刪除分支

git branch -d branchname

合併**

git checkout master

git merge develop(本地也會合併到master分支)

git merge origin/develop 只合併遠端分

git pull  等於 git fetch + git merge

**回滾

git reset --hard commit版本號

git 使用心得

比起svn,git有許多強大之處,比如 本地可以儲存整個修改 提交的歷史記錄 這一點對於離線開發尤其有幫助 支援一次次的增量合併rebase,適合多人合作。不過,再強大的工具,也要 會家 善使,這裡基本 常用的命令就要熟練掌握並且深刻理解,對於一些場景也能夠做到運用自如。以下提供一些問題場景及其解決...

git使用心得

在 git 內都只有三種狀態 已提交 committed 已修改 modified 和已暫存 staged 已提交表示該檔案已經被安全地儲存在本地資料庫 中了 已修改表示修改了某個檔案,但還沒有提交儲存 已暫存表示把已修改的檔案放在下次提交時要儲存的清單中。常用命令 git clone 位址 git...

GIT使用心得

git和svn不同,git的 有三份,分為 本地 本地庫 reponsitory乙份。當commit時,是將本地 提交到本地庫,然後再進行push操作才是將 提交到伺服器。專案哪怕沒有衝突,也必須要先更新後才能提交 在日常開發中有衝突時在所難免的,如何使用eclipse上的git工具進行衝突解決操作...