`
zhangziyangup
  • 浏览: 1076160 次
文章分类
社区版块
存档分类
最新评论

工作中用到的git命令

 
阅读更多

git status


git diff file


git checkout file


git add .

git rm file


git commit file ctrl+0 enter ctrl+x


git log


cat .git/config


git push remote HEAD:refs/for/merge


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

git

http://www.cnblogs.com/1-2-3/archive/2010/07/18/git-commands.html

http://zensheno.blog.51cto.com/2712776/490748

http://blog.csdn.net/5257007/article/details/6593582

------------------------------------------------------------------------------------------------------------

学习别人的:

repo forall -c

这个命令会遍历所有的git仓库,并在每个仓库执行-c所指定的命令(这个被执行的命令就不限于仅仅是git命令了,而是任何被系统支持的命令,比如:ls 、 pwd 、cp 等等的)

当我想通过这个命令遍历所有的仓库并在每个仓库执行"git checkout . "用以将每个仓库的改动都清除的时候,我这么输入命令:

repo forall -c git checkout .

我发现这样根本不行。看来repo不能遍历执行checkout这个命令。今天我终于想到了另外一个命令"git reset --hard HEAD" 哈哈

repo forall -c git reset --hard HEAD

再说一个新发现:以前用repo forall 执行一些命令的时候,可能再遍历到某个仓库的时候出了问题,但是我却苦于不知道这个仓库到底是哪个!一直也没有解决。今天终于找到了。。。。 关键时候还是要看命令自己带的帮助手册呀。。。

repo help forall 用这个命令查看下针对forall的帮助吧。说的很清楚,repo执行的时候加上-p参数就可以在遍历到每个仓库的时候先打印出当前的pwd,然后再继续执行-c所指定的命令。举例如下:

repo forall -p -c git branch


删除本地分支

Java代码收藏代码
  1. gitbranch-d<local_branch_name>

查看远程仓库信息

Java代码收藏代码
  1. gitremoteshoworigin


创建新的分支:

git check -b my_branch apps-repo/remove_branch


# 查看分支之间的差异
git diff master branch
# 查看最新版本和上一个版本的差异(一个^表示向前推进一个版本)
git diff HEAD HEAD^
git branch test_dev1 (创建工作分支)
git checkout test_dev1 (进入该工作分支)

显示当前工作目录树和暂存区间的差别
prompt>git diff

显示暂存区和版本库间的差别
prompt>git diff --cached

显示工作目录树和版本库间的差别
prompt>git diff HEAD

git mv 原文件名 新文件名|文件的重命名和移动

git reset --hard 8cbeb79c5eabc38f7d1259b5350895c3ac93c7b5


git show 4a6908a3a050aacc9c3a2f36b276b46c0629ad91

分享到:
评论

相关推荐

    git常用命令总结git常用命令总结git常用命令总结git常用命令总结

    git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git...

    常用 Git 命令清单.pdf

    常用 Git 命令清单.pdf

    深入探索CRUD:工作中用到的Git命令的思维导图

    本资源是一份思维导图,总结了工作中用到的Git命令,从CRUD(创建、读取、更新、删除)四个角度全面覆盖了常见的Git操作。通过这份思维导图,您将能够更加深入地了解和掌握Git的各种命令,提高版本控制和协作的效率...

    常用git命令大全

    是一些常见git命令的总结,对工作很有帮助。希望对大家有帮助

    git常用命令20160531

    平时常用的git命令

    常用Git命令大全思维导图

    开发中代码管理少不了使用Git,对于初学者来说Git命令的学习是一个难过的坎,为了帮助大家记忆并快速掌握Git的基本使用,我把常用的Git命令整理成思维导图,分享给大家。非原创,内容转发自网络。感觉一图胜前言,...

    git常用命令整理

    对开发中常用的git命令的整理,全部都是实际用到的 对开发中常用的git命令的整理,全部都是实际用到的 对开发中常用的git命令的整理,全部都是实际用到的

    git常用命令

    常用git命令总结,常用git命令总结。 常用git命令总结。

    常用Git命令清单.pdf

    最全的git命令 Git 有多种使用方式。 你可以使用原生的命令行模式,也可以使用 GUI 模式,这些 GUI 软件也能提供多种功能。 在本书中,我们将使用命令行模式。 这是因为首先,只有在命令行模式下你才能执行 Git 的 ...

    20个常用GIT命令详细讲解

    该文件详细讲解了20个常用的GIT命令, 这些都是我们平时使用最多的命令. 本文件是一个chm格式的帮助文件.

    git常用命令git常用命令git常用命令

    git常用命令

    git的常用命令使用

    介绍了常用git的命令,帮助你快速入门,熟悉git的使用。

    Git命令速查表,中文高清

    Git命令速查表,常用Git命令一表全包括,中文高清,打印出来放在办公桌旁,您的工作好帮手!

    Git命令一览表

    是最常用的Git命令,开发过程中不可缺少的部分,适合快速检索Git命令,使用起来方便快捷,尤其针对新手使用

    常用 Git 命令清单

    GIT命令使用,一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下

    git常用命令速查表

    git常用命令速查表

    gitlab服务器搭建及常用git命令

    gitlab服务器搭建及常用git命令,gitlab的服务组件的构成

    Git命令-思维导图

    常用的Git命令,并且做成了思维导图,整理非常清晰,绝对是你想要的

    Git 常用命令清单

    一般来说,日常使用只要记住6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令,列出了常用的git命令

Global site tag (gtag.js) - Google Analytics