备注: 命令里面的括号里面的内容表示可选
- 将本地分支推送到远程 test_dev本地分支名称 test_development远程分支名称
git push origin test_dev(:test_development) git push --set-upstream origin test(:test_development) - 创建本地分支
git branch 分支名称 - 提交未修改的内容到保存区注:该命令将堆栈中最近保存的内容删除
git stash - 将堆栈中的内容应用到当前目录,不同于git stash pop,该命令不会将内容从堆栈中删除,也就说该命令能够将堆栈的内容多次应用到工作目录中,适应于多分支的情况。
git stash apply - 将当前stash中的内容弹出,并应用到当前分支对应的工作目录上。
git stash pop - 分支合并,把当前的分支合并到
目标分支上git merge 分支名称 - 切换本地分支
git checkout 分支名称 - 拉取远程分支
git checkout -b 远程分支名称 - 查看本地和远程分支
git branch -a - 查看远程分支
git branch -r - 删除本地分支
git branch -D 分支名称 - 删除远程分支
git push origin --delete 远程分支名称 - 还原代码
// 查看提交标识 git reflog // 还原代码 git reset --hard a248408