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入门的主要内容,如果未能解决你的问题,请参考以下文章

git的入门摸索和入门研究

妙味课堂git 入门与实践

Git入门教程 Git教程入门

Git-入门教程

Git入门指南

Git入门与基础命令