创建分支
-
创建本地分支并切换
orgit checkout -b xxx
git branch xxx git checkout xxx
创建远程分支并关联
-
push本地分支到远程:创建远程分支并关联
// 切换到其他分支 git push origin xxx:xxx
-
创建远程分支并关联
- 提交本地分支到远程
git push origin xxx
- 关联本地分支和远程分支
or// 可以不在当前分支下 git branch –set-upstream xxx origin/xxx
// 当前分支下 git branch –set-upstream xxx
- 提交本地分支到远程
git 删除分支
-
删除远程分支
git push origin :xxx
or
git push origin --delete xxx
-
删除本地分支
// 切换到其他分支 git branch -d xxx
-
删除本地分支、远程分支
// 切换到其他分支 git branch -d -r xxx
git 查看分支
-
列出本地分支
git branch
-
查看当前分支
git branch -vv
-
列出远程分支
git branch -r
-
列出本地分支和远程分支
git branch -a
git 删除文件
情景:
对于创建的文件到 git 并提交,发现无用手动删除文件
-
git 删除文件并提交
git rm <file name> git commit -m "<commit description>"
or【等价】
-
git 添加改动并提交
git add <file name> git commit -m "<commit description>"