git 删除分支(本地和远程):
1. 删除本地分支: git branch -d branchName 删除远程分支: 2. git push origin -d branchName
git 新建分支(本地和远程):
1. 基于master分支,创建hotfix分支: git checkout master 2. 拉取最新代码 git pull 3. 在本地创建一个hotfix分支,并切换到该分支。此时执行git branch会看到该分支在本地已创建 git checkout -b hotfix 4. 把分支推到远程仓库。此时执行git branch -av可以看到该分支在远程仓库也有了 git push origin hotfix 5. 将本地分支与远程分支关联 git branch --set-upstream-to=origin/hotfix hotfix
git stash 暂存
stash 命令能够将还未 commit 的代码存起来,让你的工作目录变得干净。
1. 保存当前未commit的代码 git stash 2. 保存当前未commit的代码并添加备注 git stash save "备注的内容" 3. 列出stash的所有记录 git stash list 4. 删除stash的所有记录 git stash clear 5.应用最近一次的stash git stash apply 6.应用最近一次的stash,随后删除该记录 git stash pop 7.删除最近的一次stash git stash drop