Git命令复习(第一天)
Git命令复习
第一天
1、设置全局名和邮箱
git config --global user.mane "qiao*******eng" git config --global user.email "qiao*******eng@163.com"
2、克隆一个库
git clone http://github.com/shiyanlou/gitproject
3、初始化库
mkdir project //新建一个文件夹 cd project //进入文件夹 git init //初始化git库
4、新建文件并添加内容
touch file1 file2 file3 //新建file1,file2,file3文件 echo "test">>file1 //将test写入file1
5、查看库的当前状态
git status
6、将文件添加到缓存区
git add file1 (file2 file3)
7、查看缓存区中文件的修改
git diff (--cached) //如果没有--cached参数,git diff 会显示当前你所有已做的但没有加入到缓存区里的修改。
8、提交到本地仓库
git commit -m "add file1" //需要使用 -m 添加本次修改的注释
至此,我们完成了第一次代码提交,这次提交的代码中我们创建了三个新文件,提交了一个新文件。需要注意的是如果是修改文件,也需要使用 git add 命令添加到缓存区才可以提交。如果是删除文件,则直接使用 git rm 命令删除后会自动将已删除文件的信息添加到缓存区,git commit 提交后就会将本地仓库中的对应文件删除。
9、关联远程服务器
git remote add origin http://github.com/qiao*******eng/shiyanlou_test.git //完整的添加远程仓库命令 git remote add //用于添加远程主机 origin //远程主机名,可自定义 http://github.com/qiao*******eng/shiyanlou_test.git //自己的远程仓库
10、将本地仓库同步到远程仓困
git push origin master //需要输入仓库的用户名与密码