您的位置:首页 > 其它

Git学习笔记(一)

2014-04-02 14:19 155 查看
2014年04月02日,今天就学习下Git的初始化

1)怎样用命令查看当前Git的版本. ---------$ git --version.

2)在开始Git学习之前,我们需要设置下Git的配置变量,这些设置会在全局文件(用户主目录下的.gitconfig)或系统文件(如)/etc/gitconfig)中做永久的记录,都是一次性工作.

(1)告诉Git当前用户的姓名和邮件地址,配置的用户名和邮件地址将在版本库提交时用到.

$git config --global user.name "XXX"

$git config --global user.email "XXX@xxx.com"

(2)设置一些Git的别名,以便可以使用更为简洁的子命令,方便命令行操作.

例如:输入git ci相当于git commit,输入git st相当于git status.

可执行如下命令:(只在本用户的全局配置中添加Git命令别名)

$ git config --global alias.st status

$ git config --global alias.ci commit

(3)在Git命令输出中开启颜色显示.

$ git config --global color.ui true.

3)怎样从一个空目录开始初始化一个版本库 ,将这个版本库命名为"Test_Git"

1)首先建立一个新的工作目录,进入该目录后,执行git init创建版本库.

$ cd Test_Git

$git init

Initialized empty Git repository in /path/Test_Git/.git/

从上面版本库初始化后的输出中可以看到.git init命令在工作区创建了隐藏目录.git

这个隐藏的.git目录就是Git版本库(又叫仓库,repository).

.git版本库所在的目录为/path/Test_Git,它被称为工作区,目前工作区除了包含一个隐藏的.git版本库目录外空无一物.

2)下面为工作区加点料:

为了将料文件添加到版本库,需要执行 $git add file.txt 命令.

注意:到这里还没完.Git和大部分其他版本控制系统一样,都需要再执行一次提交操作,对于Git来说就是执行git commit命令完成提交.

$git ci -m "initalized"

[master (root-commit) bb934c1] initialized

3 files changed ,1283 insertions(+)

creat mode 100644 file1.txt

creat mode 100644 file2.txt

creat mode 100644 file3.txt

从上面的命令及输出中可以看出:

通过-m 参数设置提交说明为:"initalized";

从命令输出的第一行可以看出,此次提交时提交在名为master的分支上,且是该分支的第一个提交(root -commit) ,提交ID为 bb934c1.

从命令输出第二行可以看出,此次提交修改了三个文件,包含1283行插入.

从命令输出地三行可以看出,此次提交创建了三个新文件.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: