git版本回退(回退至上个版本,回退至指定版本) git放弃本地所有未提交的修改
git版本回退
1、 回退至上个版本git reset –hard HEAD ^
^ 表示回到上一个版本,如果需要回退到上上个版本的话,将HEAD^改成HEAD^^, 以此类推。那如果要回退到前100个版本,这种方法肯定不方便,我们可以使用简便命令操作:git reset –hard HEAD~100
2、回退到指定版本
查询指定版本id命令 git reflog
git reset –hard 版本号
git放弃本地所有未提交的修改
1、未添加至暂存区的
git checkout .
2、已添加至暂存区的
git reset HEAD .
git checkout .
git的提示:error: The following untracked working tree files would be overwritten by merge
可用命令行:git clean -fd,作用是:删除没有git add 的文件
第一一次推送至远程仓库 git push -u origin i18n
- 拉取项目:git clone 远程项目地址
- 本地新建分支:git branch 分支名
- 本地切换分支到新建分支:git checkout 分支名
- 新建分支同步远程分支(如果远程没有则自动创建):git push --set-upstream origin 分支名
- 查看git远程仓库地址 git remote -v
- 如果本地分支没有和远程设置关联 git remote add origin https://gitee.com/xxxxxx/test.git
- 如果关联报错,可以删除关联 git remote rm origin