代码拉取完成,页面将自动刷新
同步操作将从 廖雪峰/learngit 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
真的很感谢廖老师:
先创建一目录 learngit
$ cd Desktop
$ mkdir learngit
$ cd learngit
通过git init命令把这个目录变成Git可以管理的仓库
$ git init
通过git add命令告诉Git,把文件添加到仓库暂存区
$ git add readme.txt
通过git commit命令告诉Git,把文件提交到仓库,-m后面输入的是本次提交的说明
$ git commit -m "wrote a readme file"
修改了文件内容后,可通过 git status命令可以让我们时刻掌握仓库当前的状态
$ git status
查看具体修改了什么内容,通过 git diff 命令, 再次添加,提交 转到3,4步
$ git diff
通过 git log 查看版本历史记录,如果输出信息太多, --pretty=oneline参数,git log --pretty=oneline
$ git log 或 $ git log --pretty=oneline
返回之前某个版本,在Git中,用HEAD表示当前版本,也就是最新的提交3628164...882e1e0(注意我的提交ID和你的肯定不一样),上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。
$ git reset --hard HEAD^
回退后又想重新回到最最新的版本,通过 git reflog 来查看我们用过的命令
$ git reflog
这个命令列出了我们每一次提交的 commit id,通过命令 git reset --hard 04163a6cf ,可以返回最新的版本
$ git reset --hard 04163a6cf
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。