基础教程学习:菜鸟联盟
项目常用命令:
1.远程仓库新建/删除了分支,本地还是原来的分支
git remote update origin --prune // 更新本地的分支
2.版本回退
git reset [--soft | --mixed | --hard] [HEAD]
** 示例 **
git reset –hard HEAD~3 # 回退上上上一个版本
git reset –hard bae128 # 回退到某个版本回退点之前的所有信息。
git reset --hard origin/master # 将本地的状态回退到和远程的一样
3.删除本地分支
1.查看本地所有分支
git branch
2.删除本地分支
git branch -d 分支名称
4.删除远程分支
1.查看本地和远程所有分支
git branch -a
git branch -r //查看远程所有分支
2.删除远程分支
git push origin --delete 远程分支名称
5.基于本地某个分支,更新另一个分支
例:
git push -f origin released:prepare
git 中一些选项解释
-d --delete:删除
-D --delete --force的快捷键
-f --force:强制
-m --move:移动或重命名
-M --move --force的快捷键
-r --remote:远程
-a --all:所有