赞
踩
命令:
git clone : 从git仓库拷贝项目
git status . :查看仓库当前状态,显示有变更的文件
git log : 查看历史提交记录(退出log状态,英文状态下按q)
切换分支:git checkout 目的分支
创建本地分支并切换分支:git checkout -b 目的分支
eg : git checkout -b develop_am1 origin/develop_am1 本地分支与远程分支关联起来
查看分支:git branch -a (-a:可以查看远程分支,但远程分支是红色显示)
git pull :把远程代码下载到本地
git push : 把本地代码推到本地仓库
git commit:把代码从本地仓库提交到远程仓库
pull代码实例:
1、git pull
2、显示:error:your local changes to …(本地文件与远程仓库文件不一致) 使用git diff XXX XXX XXX >XXX.diff (把有差异的文件,差异点重定向到一个文件)
3、git status .查看是否生成XXX.diff文件
4、git checkout XXX XXX XXX 把文件回退到修改前状态
5、git pull 再次pull应该不再报错,pull成功
6、git log 查看推送记录
7、git apply XXX.diff 把差异包打回到文件上(如果没有打回成功,需要根据diff文件内容手动修改)
push代码实例:
eg:需要提交项目一个分支:test/ test_client/client_code中的代码
1、在需要提交的文件夹(test)下打开git
2、git status . 查看文件状态
3、git commit test_client/client_code -m [modify]增加接口调用时间统计
4、git log 查看是否提交成功
5、git push
6、可登录git仓库查看是否push成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。