一 git 的初始化
1.git 的配置
// 设置名字和邮箱,作为提交commit 时的签名
git config --global user.name "XXXX"
git config --global user.email "XXXX"
执行上述命令后,在 home目录下(/home/shiyanlou)下建立一个名为 .gitconfig 的文件(文件为隐藏状态,需要使用 “ls -al”才能查看到),可以使用 “vim” 或“ cat ”命令查看文件,文件内容如下:
$ cat ~/.gitconfig
[user]
name = NAME
email = Email address
……………………………………………………………………………………………………………………………………………………………………………………………………………
相关命令:
git config --global user.name "XXXX"
git config --global user.email "XXXX"
cat .gitconfig
vim .gitconfig
ls
ls -al
………………………………………………………………………………………………………………………………………………………………………………………………………………
2.获得一个git仓库
(1)clone 一个仓库
需要知道一个项目仓库的地址(GitURL)来得到一个项目的拷贝(copy)。 Git能够使用很多协议,如 ssh:// , http(s):// , git:// ,一个用户名(git认为是一个ssh地址)。
$ git clone http://git.shiyanlou.com/shiyanlou/gitproject
$ git clone http://github.com/shiyanlou/gitproject.git
(2)初始化一个新的仓库
//创建文件夹
$ mkdir project
// 添加文件,并将引号中内容写入 testfile.txt
$ echo "test content " > project/testfile.txt
//Git 仓库初始化
$ cd project
$ git init
//Git输出:
Initialized empty Git repository in /home/shiyanlou/projuct/.git/
// la 命令可以发现project 目录下一个 .git 的目录
…………………………………………………………………………………………………………………………………………………………………………………………………………
相关命令:
git clone 地址
echo “写入内容” > 目录/文件名
cd 文件名
git init
la