Git 常用命令
来源:互联网 发布:冲田杏梨seo 681 编辑:程序博客网 时间:2024/05/20 06:42
1.代码分支确认: $ git branch -a
android代码需要进入对应的project目录commit代码,请确认代码所在分支是否正确,在none-branch上commit代码会有风险!
2.查看代码目录状态:$ git status -u /*查看git目录状态,包括un-tracked文件*/
3.比较修改内容: $ git diff
4.修改文件加到stage area: $ git add <filename>
不需要commit的文件un-stage:$ git reset HEAD [filename]
5.Commit代码文件: $ git commit -m “msg for what changed”
6.查看Log:$ git log --stat /*--stat指查看详细情况,包括修改文件,行数*/
$ git log -p /*-p指查看patch内容*/
$ git show commit-id
$ git log --graph
$ git log filename
$ git log -p filename
$ git log -p -2 /*最近2次修改的内容*/
7.从服务器更新文件: $ git pull [server-name] [branch-name]
8.将文件push到服务器: $ git push [server-name] [branch-name]
9.git revert
回退某个版本的commit(针对已经push的commit):
$ git revert <commit-id> /*回退commit-id版本的提交,会commit回退*/
$ git revert -n <commit-id> /*为了验证版本,回退修改后不commit*/
回退刚刚的commit(没有push的commit,已经push的会有冲突,慎用! )
$ git reset --soft HEAD^ /*回退一个版本,只修改HEAD标记,不修改文件*/
$ git reset --soft HEAD~5 /*回退最近5次commit,修改HEAD标记,不修改文件*/
$ git reset --hard HEAD^/*回退一个版本,将文件和git object都修改到前一版*/
$ git checkout <filename> /*未提交的代码全部会回滚*/
10.查看仓库remote讯息:$ git remote -v /*查看仓库remote讯息*/
Remote指远端服务器,包括名字和url,默认名字是origin
11.显示Git常用命令:$ git help
显示所有Git命令:$ git help --all
显示某个Git命令的用法:$ git help <cmdname>
如:$ git help clone
android代码需要进入对应的project目录commit代码,请确认代码所在分支是否正确,在none-branch上commit代码会有风险!
2.查看代码目录状态:$ git status -u /*查看git目录状态,包括un-tracked文件*/
3.比较修改内容: $ git diff
4.修改文件加到stage area: $ git add <filename>
不需要commit的文件un-stage:$ git reset HEAD [filename]
5.Commit代码文件: $ git commit -m “msg for what changed”
6.查看Log:$ git log --stat /*--stat指查看详细情况,包括修改文件,行数*/
$ git log -p /*-p指查看patch内容*/
$ git show commit-id
$ git log --graph
$ git log filename
$ git log -p filename
$ git log -p -2 /*最近2次修改的内容*/
7.从服务器更新文件: $ git pull [server-name] [branch-name]
8.将文件push到服务器: $ git push [server-name] [branch-name]
9.git revert
回退某个版本的commit(针对已经push的commit):
$ git revert <commit-id> /*回退commit-id版本的提交,会commit回退*/
$ git revert -n <commit-id> /*为了验证版本,回退修改后不commit*/
回退刚刚的commit(没有push的commit,已经push的会有冲突,慎用! )
$ git reset --soft HEAD^ /*回退一个版本,只修改HEAD标记,不修改文件*/
$ git reset --soft HEAD~5 /*回退最近5次commit,修改HEAD标记,不修改文件*/
$ git reset --hard HEAD^/*回退一个版本,将文件和git object都修改到前一版*/
$ git checkout <filename> /*未提交的代码全部会回滚*/
10.查看仓库remote讯息:$ git remote -v /*查看仓库remote讯息*/
Remote指远端服务器,包括名字和url,默认名字是origin
11.显示Git常用命令:$ git help
显示所有Git命令:$ git help --all
显示某个Git命令的用法:$ git help <cmdname>
如:$ git help clone
0 0
- git 常用命令
- Git常用命令
- git 常用命令
- git 常用命令
- git 常用命令
- git 常用命令
- GIT常用命令
- git 常用命令
- git 常用命令
- Git 常用命令
- git 常用命令
- Git常用命令
- Git常用命令
- git 常用命令
- Git 常用命令
- git常用命令
- git 常用命令
- Git 常用命令
- iOS 探讨之 传感器库(CoreMotion.framework)
- 访问权限控制
- Linux下apache安装
- Python操作MongoDB数据库
- ElasticSearch(四):查询
- Git 常用命令
- oracle分页查询千万级优化
- 【认证】数字电视海外认证内容
- ElasticSearch(五):高亮显示
- STL 序列容器之list
- baselineAligned 按照基线对齐
- 丢失的年味
- 基于数组级联列表
- android日常开发总结的技术经验