git 简单命令解析

1git add .

·  git add -A  提交所有变化

·  git add -u  提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)

·  git add .  提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件

 

 

2git commit -am"本次提交描述"

 

·  git commit –m “本次提交描述”

 

该命令会将git add .存入暂存区修改内容提交至本地仓库中,若文件未添加至暂存区,则提交时不会提交任何修改

 

·  git commit –am “本次提交描述” 或 git commit –a –m“本次提交描述”

 

该命令会将本地工作区中修改后,还未使用git add . 命令添加到暂存区中的文件也一并提交上去。相当于git add . git commit –m “本次提交描述”两句操作合并为一句进行使用

 

3git pull origin master

 

·  相当于指定分支的代码与当前分支的代码合并到了一起

 

·  每次使用该命令前,需要保证本地工作区是没有任何修改代码的,也就是说需要将本地工作区编辑过的文件添加到暂存区(git add .),或提交到本地仓库中(git commit),才可以使用该命令拉取指定分支的代码合并到当前分支中。

 

·  每次在操作完git commit命令后,必须拉取一下master分支代码,保持本地正在开发功能逻辑的代码分支代码是最新的,避免后续在提交时冲突过多或覆盖掉其他人的代码的问题出现

 

4git push origin master

 

·  上面命令表示,将本地的tiangong分支推送到origin主机的master分支。如果后者不存在,则会被新建。

 

·  如果省略本地分支名,则表示删除指定的远程分支,因为这等同于推送一个空的本地分支到远程分支。

 

posted @ 2019-03-12 15:20  shikern  阅读(99)  评论(0编辑  收藏  举报