![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
熠熠微光
这个作者很懒,什么都没留下…
展开
-
【Linux】git无法自动补全的解决办法
source /etc/bash_completion.d/git原创 2021-03-03 14:04:26 · 1070 阅读 · 1 评论 -
【Git】git pull origin master与git pull --rebase origin master的区别
区别:git pull=git fetch + git mergegit pull --rebase=git fetch+git rebasegit fetch : 从远程分支拉取代码,可以得到远程分支上最新的代码。所以git pull origin master与git pull --rebase origin master的区别主要是在远程与本地代码的合并上面了。现在有两个分支:test和master,假设远端的master的代码已经更改了(在B基础上变动:C,E),test的代码更改了要提转载 2020-12-03 20:11:38 · 11639 阅读 · 0 评论 -
【Git】git rebase 将远程最新稳定分支(master)的内容的同步到本地,且不与本地冲突
注:稳定分支大部分时候是master分支,但是不同的公司不同项目会有不同,本篇稳定分支为raw分支。场景:本地分支用到了公共组件中的东西,另一个同事更改公共组件后发到raw分支,并且本地分支需要用到更改后的代码。但是,本地开发了一些东西,这些代码并不成熟,并不希望提交,这时可以用stash即: raw分支中公共组件有变动,且我依赖这个公共组件,本地我的分支代码达不到提交条件。hy本地开发分支1、 git stash //提交到暂存区2、 git checkout raw // 切换到raw分支r转载 2020-12-02 18:58:05 · 4200 阅读 · 0 评论 -
【Git】git的一些实用技巧
在编译git库拉下来的代码时,往往会产生一些中间文件,这些文件我们根本不需要,尤其是在成产环节做预编译,检查代码提交是否能编译通过这种case时,我们往往需要编译完成后不管正确与否,还原现场,以方便下次sync代码时不受上一次的编译影响。git clean -f...原创 2020-11-11 11:05:37 · 134 阅读 · 0 评论