Git操作常用的命令都在这里了。】的更多相关文章

创建仓库 git init 在当前目录执行,会生成 .git目录文件,这个和SVN一致. 提交到仓库 git commit -m "first commit" -m:表示提交描述,必须要填. 添加到远端仓库 git remote add origin git@github.com:test/test.git 推送到远端仓库 git push -u origin master 克隆仓库 直接从远端把代码克隆下来. git clone git@github.com:test/test.gi…
最近项目中使用到了GIT,所以记录一下GIT中常用的命令. GIT使用的客户端有Git Bash:http://code.google.com/p/msysgit/ 还有乌龟TortoiseGit:http://code.google.com/p/tortoisegit/ git status查看本地修改与服务器的差异. git add .将这些差异文件添加,这样就可以提交了. git commit –m “这里是注释”提交更改到服务器. git checkout master更改到master…
一.使用git 1.git是什么? Git是目前世界上最先进的分布式版本控制系统. SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器.集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了. Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个…
Git使用 1. git pull    更新服务器代码到本地a). git pull origin master是将origin这个版本库的代码更新到本地的master主分支 2. git push    将本地代码提交到服务器 3. git log    查看提交信息a). git log -p    查看历次的log信息及更改情况b). git log -p -4    查看距现在最近的4次的log信息及更改情况c). git log frameworks/    查看关于framewor…
开发模式介绍 master为生产环境分支 trunk为测试环境分支 开发分支由程序员自己取名 比如来一个新项目之后,下面步骤都是在本地操作 1.从本地获取远程master最新代码,保证本地master是最新的代码 2.根据master新建一个新的分支 3.开发完成以后,获取远程新的trunk分支代码,保证合并之前本地trunk是最新的代码,把开发分支合并到trunk分支进行测试 4.测试通过以后,获取远程master最新代码,保证合并之前本地master是最新的代码,开发分支合并的master…
之前一直在使用SVN作为版本管理工具,现在项目要求使用Git,下面简单记录一下一些常用的命令.关于原理和使用方式的详细说明,具体教程参考的廖雪峰的git教程. 1. github 账号的申请. 2. github 账号的ssh KEY的授权.参考 3. 具体应用 3.1. 分支的创建 git checkout -b XXX (给你的分支取个名字) 3.2. 查看项目的分支组成和名称 git branch 在当前的分支之前会有一个*号 3.3. 代码的提交 3.3.1. 加入版本库 git add…
set LESSCHARSET=utf-8 git设置文件名大小写敏感 git branch -rgit checkout 'TestMaster'git checkout -b 'TestMaster'git checkout master删除develop分支git branch -d develop查看分支:git branch创建分支:git branch <name>切换分支:git checkout <name>创建+切换分支:git checkout -b <n…
提升能力最快的方法就是做项目. 从前使用svn时,最开始是自己看网上教程,只会一个从服务端checkout文件,update一下,commit一下,后来使用到了分支,感觉好了不少,感觉svn还挺不错的,很快svn已经成为老司机了. 后来新接触了git,原本也不是什么难度,但是最开始时还是有些无助.最开始都使用的gui图形界面操作,方便啊.随着一段的时间的项目经验,图形界面轻车熟路,但是有时感觉太慢了,干脆使用命令行吧.然后,使用了一段时间的命令行操作,确实效率提升了不少,整理了命令集,以备查看.…
1.常用的Git命令   命令 简要说明 git add 添加至暂存区 git add–interactive 交互式添加 git apply 应用补丁 git am 应用邮件格式补丁 git annotate 同义词,等同于 git blame git archive 文件归档打包 git bisect 二分查找 git blame 文件逐行追溯 git branch 分支管理 git cat-file 版本库对象研究工具 git checkout 检出到工作区.切换或创建分支 git che…
stage/unstage  git add xxx.xx 和 git reset HEAD xxx.xx 前者将本地的修改提交到index(此操作成为stage,参考备注1),后者将已提交到index区域的文件撤销 commit/uncommit  git commit  和 git revert <commit> 前者将文件commit到本地代码管理库,后者回退某个commit. 这里的commit,可以理解为查看git log时,每个commit对应的标签 Show commit log…