在Windows上安装Git
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
注意git config
命令的--global
参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
创建版本库
$ mkdir learnGit
$ cd learnGit
$ pwd
/c/Users/用户/learnGit
pwd
命令用于显示当前目录。在我的Mac上,这个仓库位于/Users/michael/learngit
通过git init
命令把这个目录变成Git可以管理的仓库:
$ git init
Initialized empty Git repository in /c/Users/用户/learnGit/.git/
当前目录下多了一个.git
的目录,这个目录是Git来跟踪管理版本库的,千万不要手动修改这个目录里面的文件
如果没有看到.git
目录,那是因为这个目录默认是隐藏的,用ls -ah
命令就可以看见
$ vi readme.txt
$ git add readme.txt
txt内容:
This is a txt of using Git.
Git is free software.
按“Esc”键,然后输入“:wq”保存退出
$ git add readme.txt
用命令git commit
告诉Git,把文件提交到仓库:
$ git commit -m "wrote a readme file"
[master (root-commit) eaadf4e] wrote a readme file
1 file changed, 2 insertions(+)
create mode 100644 readme.txt
git commit
命令,-m
后面输入的是本次提交的说明,可以输入任意内容,最好是有意义的
git commit
命令执行成功后会显示:
1 file changed
:1个文件被改动(新添的readme.txt文件);
2 insertions
:插入了两行内容(readme.txt有两行内容)
可以多次add
不同的文件:
$ git add file1.txt
$ git add file2.txt file3.txt
$ git commit -m "add 3 files."