git分支模型是 git的必殺技
git鼓勵在工作流程中頻繁使用分支與合併
git clone下來之後
使用git status檢視
會發現預設的分支是master
git branch iss53
git checkout iss53
git status
git push
這個時候去github**上看的時候,會發現有乙個新的branch iss53
現在master和issu53的指標指向同樣的地方
git checkout iss53
vim index.html
add line "comments for issue 53"
git add index.html
git commit -m 'comment for issue 53'
git push
這個時候去github上去看branch iss53和buranch master的index.html的值是不一樣的
跟蹤遠端分支
刪除遠端github上的分支
git push [遠端名] :[分支名]
注意:之前一定要有個空格
git push origin :iss53
再去github上去看, 已經找不到iss53這個分支了
git檢視所有本地branch
git branch
git檢視遠端所有branch
git branch -r
git檢視所有branch
git branch -a
別人建立了乙個branch(hotfix), 我拿下來
別人建立了乙個branch(hotfix), 我將它從遠端github中刪除
Git教程3 git分支以及操作
組員a執行命令 git pull 拉取到本地倉庫 然後在本地建立新檔案 git add 加入暫存區 git commit m 注釋 提交檔案 git push origin master組員b執行命令 git pull 在本地修改 git add git commit m 注釋 git push o...
3 git 解決衝突 建立分支
衝突解決 衝突是多人修改了同一檔案的同一行或多行 假如檔案newb.c,多人都同時修改了 這個時候如果別人先上傳了newb.c檔案,你在上傳newb.c檔案,那麼就會產生衝突 1.上本地檔案時,先同步一下遠端倉庫 git pull 2.這時會產生衝突 3.把本地 恢復到沒有衝突的時候 git sta...
Git高階 3 GIt其他操作
目錄 1 git status 2 git pull 3 git fetch 4 git log 5 git rm 6 git mv 7 分支操作 8 git diff 9 git倉庫 10 git標籤 11 git clone 檢視本地倉庫是否存在更改資訊 git status 檢視更改資訊的列表...