android 代码管理工具Git常用命令小结

一、用命令行将本地代码上传到git服务器

1、将本地项目添加上git管理(首先切换到项目根目录)

git init

2、将本地项目提交文件添加到git仓库

git add .

3、将本地文件提交到仓库

git commit -m “ 提交备注信息”

4、与远程仓库服务器建立连接

git remote add origin https...(仓库地址)

5、如果远程仓库有文件必须执行此操作

git pull --allow-unrelated-histories

6、将本地项目推送到远程仓库

git push -u origin master

二、常用git命令小结

1、创建版本库系列

1)克隆远程版本库

git clone <url>

2)初始化本地版本库

git init

2、修改和提交

1)查看状态

git status

2)查看变更内容

git diff

3)跟踪所有改动过的文件

git add .

4)跟踪指定的文件

git add <file>

5)提交所有更新过的文件

git commit -m <提交信息>

3、查看提交历史

1)查看提交历史

git log

2)查看指定文件的提交历史

git log -p <file>

3)以列表方式查看指定文件的提交历史

git blame <file>

4、撤销

1)撤销工作目录中所有未提交文件的修改内容

git reset -- hard HEAD

2)撤销指定的未提交文件的修改内容

git checkout HEAD <file>

3)撤销指定的提交

git revert <commit>

5、分支与标签

1)显示所有本地分支

git branch

2)切换到指定分支活标签

git checkout <branch/tag>

3)创建新分支

git branch <new branch>

4)删除本地分支

git branch -d <old branch>

5)列出所有本地标签

git tag

6)基于最新提交创建标签

git tag <tagname>

7)删除标签

git tag -d <oldtag>

6、合并与衍合

1)合并指定分支到当前分支

git merge <branch>

2)衍合指定分支到当前分支

git rebase <branch>

三、Git Pull冲突解决

1、先将本地修改文件存储起来

git stash

2、进行pull操作

git pull

3、还原暂存的内容

git stash pop

4、解决文件中冲突的部分即可


参考链接:https://www.jianshu.com/p/a0118bcdb701

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容