
git
?-ldl
这个作者很懒,什么都没留下…
展开
-
git切换分支要注意的事项
git切换分支要注意的事项在工作区有未提交的修改时,仍然是有可能可以切换到别的分支的。在以下情况可以切换到别的分支:当前分支与目标分支进度相同当前分支与目标分支在一条线上,工作区未提交的修改所在的文件,在两个分支的版本库中一致。工作区可以在任意分支提交,一旦提交,另一个分支将丢失这个工作区。总之很复杂,我的实验也不是很仔细,列举的情况可能不全也有可能是错的。最保险的办法就是在切换分支之前,先git status一下看下工作区情况,要么commit,要么stash后再切换分支。否则要是破坏了分支原创 2021-10-31 22:16:56 · 719 阅读 · 0 评论 -
IDEA里git的基本使用
为项目开启git版本管理选中unversioned flies里面的全部文件。然后在下面文本框中输入本次提交的log。然后点提交即可。查看提交信息或控制台信息查看不同版本之间的差别比较当前工作区(未提交)与选定版本的区别比较当前工作区与选中版本的上一版本的区别与上一种情况基本一致 ,选中compare before with local比较两个指定版本的区别按住ctrl选中两个提交,然后右键新建\切换分支cherry-pick选中一个提交,点那个 樱桃按钮,可以原创 2021-10-31 21:31:14 · 353 阅读 · 0 评论 -
linux git配置公钥需要用的命令
git config --global user.name “用户名”git config --global user.email “邮箱@qq.com”ssh-keygen -t rsa -C “邮箱@qq.com”ssh -T git@gitee.comeval “$(ssh-agent -s)”原创 2021-10-25 10:58:02 · 343 阅读 · 0 评论 -
github pull request 冲突解决方案
伙伴的pull request有冲突,对不同文件解决冲突的要求不同,有的想直接用伙伴的修改,有的想用自己的修改,有的想兼顾两者的修改。该怎样做?友人A fork了我github仓库learninggit。在他fork时,我的仓库的master分支里面有3个文件 f1.txt:master1f2.txt:master1f3.txt:master1他fork后,我对这3个文件作了如下修改,在本地master分支提交并先于友人A推送到我的learninggit中:f1.txt:maste原创 2021-06-30 00:01:48 · 2507 阅读 · 0 评论