去自己的工作分支
$ git checkout work
工作....
提交工作分支的修改
$ git commit -a
回到主分支
$ git checkout master
獲取遠端最新的修改,此時不會產生衝突
$ git pull
回到工作分支
$ git checkout work
用rebase合併主幹的修改,如果有衝突在此時解決
$ git rebase master
此時如果master拉取下來的有提交,然後work本身也有提交,而且在master拉取之前就提交過,那麼會出現
此時需要先
git reset --soft 到你commit之前
如果有衝突可以選擇stash
然後可以順利rebase,
記得stash pop
然後再次提交更改
然後回到主分支
$ git checkout master
合併工作分支的修改,此時不會產生衝突。
$ git merge work
提交到遠端主幹
$ git push
git update-index --assume-unchanged path 在path處輸入要忽略的檔案。
git 重置遠端倉庫到某一次提交
git reset --hard committedid
git push
git push -f origin master
git 重置某個資料夾或者檔案
git checkout 檔案(夾)名
git reflog 檢視所有的提交,包括已丟棄的
git checkout
-- 獲取相應分枝檔案到本分枝
git config --global core.ignorecase false 全域性設定大小寫敏感/注意,對已經存在的git工程不會生效
git config core.ignorecase false 工程內設定大小寫敏感
git使用流程
說一下使用git做版本控制的時候的工作流程 1 2 3 4 git add a 需要新增到版本庫中的檔案 a 就代表著所有檔案 除開了 gitignore忽略掉的檔案 git commit m 本次提交的備註 git pull 將遠端的庫和本地的庫版本同步一下,因為遠端庫可能發生了修改 多人合作開發...
Git使用流程
git 全域性資訊追蹤器 git是乙個分布式版本控制工具,git的使用 倉庫不是必須的,使用者本地就是乙個完整的版本倉庫,的前進 回退 刪除等等操作都可以直接在本地進行,不需要 倉庫。但是,在實際操作中,為了能夠和其他同事快速溝通以及合併 一般還是會搭建乙個 倉庫。git對分支的管理非常友好,可以快...
Git使用流程
git的使用流程 1 github註冊流程 1 進入github官網 2 註冊乙個自己的github賬號 3 右上角選擇new repository 4 進入create a new repository 選擇你的倉庫名填入 repository name 必填 例如test description...