一、Git配置
使用Git是应当先设置你的name和email,提交记录中会包含这些信息。
$ git config --global user.name "caijia"
$ git config --global user.email "caijia@nuaa.edu.cn"
执行如上命令后,会创建.gitconfig文件(隐藏文件,可用 ls -al查看),使用cat命令查看文件内容:
$ cat .gitconfig
[user]
email = caijia@nuaa.edu.cn
name = caijia
二、Git仓库
1. clone仓库到本地
将github中的项目文件克隆到本地,网址为http://github.com/…/…
$ git clone http://github.com/.../...
2. init本地项目为仓库
可以对一个已存在的文件夹用git init
命令让它置于Git的版本控制管理之下。
进入到代码目录,创建并初始化Git仓库
$ cd project/
$ git init
通过ls -la
命令会发现project
目录下会有一个名叫.git
的目录被创建,这意味着一个仓库被初始化了。
三、工作过程
git的基本流程如下:
- 创建或修改文件
- 使用
git add filename
命令添加新创建或修改的文件到本地的缓存区 - 使用
git commit -m 'message'
命令提交到本地代码库 - 使用
git push
命令将本地代码库同步到远端代码库
如果是修改文件,也需要使用git add
命令添加到缓存区才可以提交。如果是删除文件,则直接使用git rm
命令删除后会自动将已删除文件的信息添加到缓存区,git commit
提交后就会将本地仓库中的对应文件删除。