随笔分类 -  git&svn

介绍一些常用的版本控制工具
摘要: 阅读全文
posted @ 2020-07-01 16:38 丁少华 阅读(1407) 评论(0) 推荐(0) 编辑
摘要:前端 Git Commit & branchs 规范 1、分支 master 分支为主分支(保护分支)不能直接在master分支上进行修改代码和提交;且master分支为线上版本分支,代码只能从develop分支merge,且每次merge需要加上Tag 版本号; develop 分支为开发分支,是 阅读全文
posted @ 2020-06-23 17:15 丁少华 阅读(672) 评论(0) 推荐(0) 编辑
摘要:git rev-list --all | xargs git grep "xxx" git rev-list:打印所有节点(commit头),其中后边可以跟一个点,也可以跟两个点,或者--all。默认所有的 xargs :linux命令,将标准输入转为命令行参数。上面的代码将管道左侧的标准输入,转为 阅读全文
posted @ 2020-06-05 16:46 丁少华 阅读(1476) 评论(0) 推荐(0) 编辑
摘要:查看commit id git log 本地回退到指定commitid git reset --hard 6acd0f4cfc78302c5563facc1ebc7c84384aef3e 推送到远程 git push origin feature/20200219-1.4.4-restructure 阅读全文
posted @ 2020-02-20 15:02 丁少华 阅读(547) 评论(0) 推荐(0) 编辑
摘要:查看远程分支如下即可,r是remote的简写 git branch -r或者如下,a是all的简写,可以列出当前本地分支和远程分支 即所有分支git branch -a 删除远程分支 删除本地分支 创建本地仓库分支并推送到远程仓库(直接git push也行) 注意 新建本地分支后将本地分支推送到远程 阅读全文
posted @ 2017-11-27 09:58 丁少华 阅读(330) 评论(0) 推荐(0) 编辑
摘要:下载地址:https://tortoisegit.org/比如我修改了文件: 1、本地提交在项目目录内右键,点击git commit按钮 2、拉去线上最新代码,与本地代码合并 3、向线上推送 阅读全文
posted @ 2017-08-16 16:07 丁少华 阅读(11850) 评论(0) 推荐(0) 编辑
摘要:比如我修改了一个项目的代码。需要提交代码。 1、打开项目所在目录,右键>Git Bash Here 2、打开交互模式。git会列出所有untracked的文件,然后你可以用各种形式加入。git add -i 3、分别输入2回车添加本地变化的到预提交清单,输入4回车添加本地新增活或者删除文件的预提交清 阅读全文
posted @ 2017-08-16 16:00 丁少华 阅读(530) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示