首页 > 代码库 > Git权威指南学习笔记(一)Git初始化

Git权威指南学习笔记(一)Git初始化

1.在Git中配置用户名和邮件地址

$ git config --global user.name "Jymn_Chen"
$ git config --global user.email "youremail@xx.com"

注意把用户名和邮件地址替换成你自己的资料。

在这里的参数global表示配置的作用范围是当前用户,如果将参数改为system,那么配置的作用范围是系统中的所有用户。


2.创建版本库

新建一个目录并cd到目录中,执行以下命令:

$ git init

查看当前目录下的所有文件:

$ ls -aF
./		../		.git/		welcome.txt


3.添加文件和提交

新建一个文件welcome.txt,在里面写一些东西,然后执行以下命令将文件添加到暂存区中:

$ git add welcome.txt

再运行以下命令,将暂存区中的文件提交到主分支中:

$ git commit -m "add welcome.txt"

-m表示为本次提交写的备注信息,而且是必须的,否则git会提醒你输入备注信息。


4.查看提交日志

$ git log

添加stat参数可以输出更详细的信息,如:

$ git log --stat
commit 3ba41b3a14bbff1453840300b37c3737a611ef75
Author: Jymn_Chen <guesn10000@126.com>
Date:   Sat Jun 14 03:40:21 2014 +0800

    2 Git 3 Hello Git

 welcome.txt | 4 ++++
 1 file changed, 4 insertions(+)

也可以用pretty参数精简输出,如:

$ git log --pretty=oneline
3ba41b3a14bbff1453840300b37c3737a611ef75 2 Git 3 Hello Git
2827b62ecf46695cac5f670dcac104f62212f429 1 Hello
ba69a19b1588dae1dab6fa023f17eeb672194fa2 changing welcome.txt
c0f5e558c3deb62bb150279f1415f1de3368c117 changing welcome.txt
ef7a78f072791fe6a8f141c0df06a94af60e6bde change welcome.txt
798e5a9e6b4e7b6e21dcfdac28ef70fb5c55542d add welcome.txt