多人協作時,從遠端轉殖時,預設情況下,只能看到master分支
git checkout -b dev origin/dev建立遠端origin的dev分支到本地
git branch --set-upstream-to=origin/dev dev建立本地分支與遠端分支的關聯
多人協作時,
①試圖用 git push origin
> 推送修改
②失敗,則因為遠端分支比你的本地更新,試圖git pull 合併
③有衝突,則解決衝突,並提交,再push
④沒有衝突,用git push origin
>
例如:
d:\gitrepository\pythonwork修改了readme.txt, 並且push
g:\pythonwork也修改了 readme.txt, 並且psuh
Git學習之多人協作
多人協作時,從遠端轉殖時,預設情況下,只能看到master分支 git checkout b dev origin dev建立遠端origin的dev分支到本地 git branch set upstream to origin dev dev建立本地分支與遠端分支的關聯 多人協作時,試圖用 git...
Git 基礎教程 之 撤銷修改
git跟蹤並管理的是修改,而非檔案。每次修改,如果不用git add到暫存區,那就不會加入到commit中,要麼全部改完後,再add commit 要麼改一點,就add commit。撤銷修改 場景1 當你該亂工作區某個檔案內容,想直接丟棄修改是,用命令 ps git diff head readm...
Git 基礎教程 之 暫存區
工作區 working directory 就是目錄,例如 pythonwork 版本庫 repository 工作區有乙個隱藏的目錄 git 就是git的版本庫。版本庫最重要的是稱為stage 或index 的暫存區 還有git為我們建立的乙個分支 master 以及指向 master 的乙個指標...