Git    发布于 2017-11-30   180人围观   0条评论

Git中,每次commit提交都会生成一个历史纪录。使用git log查看commit历史:

$ git log --oneline 
ec88247 modifyed bar.html,foo.txt add new.txt
47384c8 modify bar.html in clone again
31e1f6f modify foo.txt in original again
8747b24 Merge branch 'master' of /home/mrbird/projects/first-project
27b76ec modify foo.txt in original
796e40d modify bar.html in clone
8e1b132 modify foo.txt,add 'hello msg'
94418b1 add bar.html,modify foo.txt,delete bar.txt
c2e4810 add foo.txt bar.txt

每个记录都有一个与之对应的commit id,所以可以使用命令git reset --hard commit_id来回退到相应的版本。除此之卡,在Git中,使用HEAD来代表当前版本,如需回退到前一个版本,可以使用命令git reset --hard HEAD^,前两个版本则用HEAD~2表示,以此类推。

查看更多
Git    发布于 2017-11-30   243人围观   10条评论

准备Git环境:首先在ubuntu中查看是否安装了Git:

$ git
The program 'git' is currently not installed. You can install it by typing:
sudo apt install git

 linux提示尚未安装Git,并提供了安装的指令:sudo apt install git。第一次使用Git需要设置个人信息,如用户名邮箱等:

$ git config --global user.name "mrbird"
$ git config --global user.email "mrbird@leanote.com" 
查看更多