git
江城守望者
这个作者很懒,什么都没留下…
展开
-
git使用笔记-分支
本地建立跟踪远程的分支工作中,我们的hotfix分支暂时不能合并,但是需要放到测试环境,我们可以这样做:首先,push自己的hotfix分支: git push origin hotfix/tax_rate_management 然后,登陆到测试环境,建立分支跟踪: hotfix/tax_rate_management git branch hotfix/tax_rate_management -原创 2017-05-04 16:57:25 · 316 阅读 · 0 评论 -
git使用笔记-找回误删除文件
工作过程中不小心删除某个重要的文件app/helpers/application_helper.rb,现在要找回此文件。删除文件可能有两种状态: 尚未commit: deleted: app/helpers/application_helper.rb这种情况只需要checkout即可。 删除操作已经commit: 首先,查找删除该文件的commit git rev-lis原创 2017-04-26 11:53:46 · 460 阅读 · 0 评论 -
git使用笔记-标签
发布新的版本时,经常会给版本打上标签,标签的用法如下: 列出已有的标签:直接运行git tag; 查找某个大版本的标签:git tag -i 'v2.*'; 新建标签:git tag -a v1.0 -m 'my version 1.0'(其中:-a指定标签名, -m指定标签说明); 查看对应标签的版本信息: git show v1.0; 签署标签: git tag -s v2.1 -m 'my s原创 2018-01-02 23:02:04 · 200 阅读 · 0 评论 -
git 将指定commit合并到指定的分支中
查看两个分支之间的改变,并将结果保存起来 git diff commit_id1 commit_id2 >> update.diff 合并某个commit到指定分支 git log # 查看commit_id git checkout my_branch # 切换到指定分支 git cherry-pick commit_id # 将commit_id的提交合并到当前分...原创 2018-09-10 15:53:11 · 4096 阅读 · 1 评论