git的使用
<a>github的提交方式
(1)gitadd.--------------------存储到本地
gitcommit-m'message'-------存储时的标记(修改了哪些地方,方便下次查询)
gitpull------------------------下载服务器代码
gitpush------------------------上传代码至服务器
<b>svn服务器的提交方式
(1)gitadd.------------------存储到本地
gitcommit-m'message'--------存储时的标记(修改了哪些地方,方便下次查询)
gitsvnrebase------------------下载服务器代码
gitsvndcommit-----------------上传代码至服务器
<c>其他相关的git命令
(1)gitbranch-------------------查看当前属于哪个分支
1、只有冲突存在时才会修改分支——改为冲突再gitadd.
2、gitrebase–-continue-------------------自动合并
3、gitcheckout–bsvn新建分支名----------新建分支存储现有文件
4、gitbranch-------------------------------查看在哪个分支下
5、gitcheckoutmaster----------------------将其放到master分支下
6、gitmerge-------------------------------整合分支
7、gitbranch-d分支名----------------------删除分支
(2)gitcheckout+上传的commit编号-----------将本地代码恢复到此状态
(3)gitlog------------------------------------查看本地git上传日志
(4)gitlog-papp/controllers/grids_controller.rb----查看某个文件的修改历史
(5)gitcheckoutd0eb6ef3afe8a377943d3cf6f1e9c320c18f6f32
app/controllers/charts_controller.rb-----------返回到这个版本的文件(重现错误)
(6)gitdiff+commit编号--------------------------查询不同代码