查看每个版本:
详细信息git log
精简信息git log --pretty=oneline (后面的详细参数可以用tab查看)
返回以前的版本:
HEAD表示当前版本
HEAD^表示上一个版本 HEAD^^上上个版本 也可以用HEAD~100表示上100个版本
git reset --hard HEAD^ 返回上一个版本
若是想要回到之前删除的版本,通过该版本的id值找回
git reset --hard id id只需要写一部分系统就能自动补全
也可以通过git reflog 命令查看之前的id
git reflog是查看之前的命令
远程仓库:(github)
首先
$ ssh-keygen -t rsa -C "youremail@example.com"
获得ssh
打开id_rsa.pub 将ssh复制到github上面 在ssh key里面
连接:git remove add origin https://github.com/qq702834491/git.git
origin是远程库的名字,不固定,但是默认为origin,一看就知道是远程库
推送:第一次 git push -u origin master
git push origin master
将master分支推送到远程仓库