創(chuàng)建分支
-
創(chuàng)建本地分支并切換
orgit checkout -b xxx
git branch xxx git checkout xxx
創(chuàng)建遠(yuǎn)程分支并關(guān)聯(lián)
-
push本地分支到遠(yuǎn)程:創(chuàng)建遠(yuǎn)程分支并關(guān)聯(lián)
// 切換到其他分支 git push origin xxx:xxx
-
創(chuàng)建遠(yuǎn)程分支并關(guān)聯(lián)
- 提交本地分支到遠(yuǎn)程
git push origin xxx
- 關(guān)聯(lián)本地分支和遠(yuǎn)程分支
or// 可以不在當(dāng)前分支下 git branch –set-upstream xxx origin/xxx
// 當(dāng)前分支下 git branch –set-upstream xxx
- 提交本地分支到遠(yuǎn)程
git 刪除分支
-
刪除遠(yuǎn)程分支
git push origin :xxx
or
git push origin --delete xxx
-
刪除本地分支
// 切換到其他分支 git branch -d xxx
-
刪除本地分支、遠(yuǎn)程分支
// 切換到其他分支 git branch -d -r xxx
git 查看分支
-
列出本地分支
git branch
-
查看當(dāng)前分支
git branch -vv
-
列出遠(yuǎn)程分支
git branch -r
-
列出本地分支和遠(yuǎn)程分支
git branch -a
git 刪除文件
情景:
對于創(chuàng)建的文件到 git 并提交编丘,發(fā)現(xiàn)無用手動刪除文件
-
git 刪除文件并提交
git rm <file name> git commit -m "<commit description>"
or【等價】
-
git 添加改動并提交
git add <file name> git commit -m "<commit description>"