这是在工作中总结的常用的git命令,非常实用。
1. git init:建立本地repo,细心的小伙伴会在文件夹下看到.git文件
2. git add filenames:往git库里添加文件,一般不要傻傻地这样添加,如果是第一次git add .即可;
3. git commit -m “commit message”:提交到代码到本地仓库;
git remote add origin ssh://git@192.168.1.15/repo/vendor/heimi/apps/TrafficControllerHM.git
4. git push -u origin master:origin是git默认的远程分支名,master是本地分支名,这一步可能会失败,因为远程仓库可能有文件没有pull到本地,那么可以执行:
git pull ssh://git@192.168.1.15/repo/vendor/heimi/apps/TrafficControllerHM.git
-u执行后,以后直接执行git push即可
5. git pull失败合并后硬恢复:git reset –hard HEAD
6. git checkout commit_id/tag/branch fileName: 切换到某个指定的分支,或者某次提交。可以指定文件也可以用“.” 表示所有文件
如果有删除的文件,需要使用 git add . -u代替git add .
7. git add . : 添加本地修改和增加的文件
8. git add -u : 添加本地删除和改动的文件
9. git reset .:可以撤销当前的add操作
10. reset –soft命令,只是撤销了commit的提交记录,commit改动的代码仍然存在,很受用。
11. git reset –soft commit_id : 其中的commit-id指的是撤销之前的那个commit id.
12. git add -A = git add . + git add -u
13. git log –author=”luoqiang”:精准定位指定用户的log
14. git diff v1 v2:比较两个版本的不同之处
15. git remote -a:查看远程版本信息
git使用攻略
最新推荐文章于 2024-10-29 10:18:55 发布