git入门
Posted 弓弧名家_玄真君
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git入门相关的知识,希望对你有一定的参考价值。
1.
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
2.pwd
命令用于显示当前目录
第二步,通过git init
命令把这个目录变成Git可以管理的仓库:
虽然Git告诉我们readme.txt被修改了,但如果能看看具体修改了什么内容,自然是很好的。比如你休假两周从国外回来,第一天上班时,已经记不清上次怎么修改的readme.txt,所以,需要用git diff
这个命令看看:
$ git diff readme.txt
git commit -m "add distributed"
当然了,在实际工作中,我们脑子里怎么可能记得一个几千行的文件每次都改了什么内容,不然要版本控制系统干什么。版本控制系统肯定有某个命令可以告诉我们历史记录,在Git中,我们用git log
命令查看,如果嫌输出信息太多,看得眼花缭乱的,可以试试加上--pretty=oneline
参数
我们要把当前版本“append GPL”回退到上一个版本“add distributed”,就可以使用git reset
命令:
$ git reset --hard HEAD^
在Git中,总是有后悔药可以吃的。当你用$ git reset --hard HEAD^
回退到add distributed
版本时,再想恢复到append GPL
,就必须找到append GPL
的commit id。Git提供了一个命令git reflog
用来记录你的每一次命令:
$ git reflog
以上是关于git入门的主要内容,如果未能解决你的问题,请参考以下文章