git的初始化设置。
echo "# ivansun" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/sfy89707/JAVAautotest.git
git push -u origin master
$ git config --global user.name "runoob"
$ git config --global user.email test@runoob.com
生成KEY:ssh-keygen -t rsa –C "youremail@example.com"
git常规操作和回退版本
git回退版本和撤销commit操作
使用 reset 撤销
比如你刚写了一个 commit:写完回头看了看,你觉得不行这得重新写。那么你可以用 reset --hard
来撤销这条 commit。
git reset --hard HEAD^
使用 rebase -i 撤销
假如有一个 commit,你在刚把它写完的时候并没有觉得它不好,可是在之后又写了几个提交以后,你突然灵光一现:哎呀,那个 commit 不该写,我要撤销!
你想撤销倒数第二条 commit,那么可以使用 rebase -i
:
git rebase -i HEAD^^