Git指南 3 git分支

2021-06-24 11:17:03 字數 881 閱讀 8908

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 檢視更改資訊的列表...