git
文章平均质量分 71
aisuperdoger
这个作者很懒,什么都没留下…
展开
-
git文章总汇
我只是将本篇博客、廖雪峰的网站的git教程和菜鸟教程的git教程当成字典来使用,需要的时候在来看。如果想要系统从零开始学习git,请直接参考廖雪峰的网站的git教程。:一般使用rebase命令将main分支的内容融合到次级分支,使用merge命令将次级分支的内容融合到main分支。:本篇文章是git的实战篇,介绍了如何将本地的仓库上传到多个git远程库中。:详解了git merge和git merge的参数:“Pull Request 是一种通知机制。原创 2022-09-25 10:18:34 · 400 阅读 · 1 评论 -
4. git merge简介,以及git merge的参数–ff、–no-ff和–squash的区别?
在master分支中使用git merge topic,只会将C和H中的文件进行比较,如果没有冲突就会生成H。A、B、C都不会放进master分支中。但是通过git log --oneline查看提交日志时,会发现A、B、C好像放进master中了,但是其实没有。为了证明这一点,我们可以在H处使用 git reset --hard HEAD^回到上一个版本,此时我们发现我们回到了F,而不是C。虽然A、B、C都不会放进master分支中,但是分支的信息是保存的,即使topic指针被删除。git merge原创 2022-07-14 10:13:00 · 1015 阅读 · 0 评论 -
6. git与vscode的使用
直接看https://blog.csdn.net/sinat_16643223/article/details/111713296.gitignore文件中写入需要忽视的不提交的文件。在vscode中安装插件gitlens1.进入welcome进行快速设置通过以下选项可以进行快速地设置:进入welcome之后, 就可以选择需要的功能。【英文看不懂,用xtranslator不就行了】2.比较两个commit之间修改了什么分别点击两个commit中的select for compare,就可以比较两个c原创 2022-07-13 15:28:43 · 543 阅读 · 0 评论 -
1. git学习
1.githubRepositories:存放项目Star:收藏watch:有更新时会提醒fork:在你的账号中创建此仓库的副本,Pull Request 把你的提交贡献回原仓库。(具体还得实战演练演练)2.githttps://note.youdao.com/s/PaPkixpchttp://rogerdudler.github.io/git-guide/index.zh.html......................................................原创 2022-01-11 13:34:45 · 225 阅读 · 0 评论 -
3. git一份代码提交多个git远程库中
通过git remote add可以添加远程库,如下:上面命令创建了名为Mars和Ceres的远程库,并通过push命令将一份已经写好的代码提交到两个git远端。git remote -v # 可以看到已存在的远程库说明:将一份已经写好的代码提交到两个git远端....................................原创 2022-06-23 21:14:11 · 1327 阅读 · 0 评论 -
5.git pull request
“Pull Request 是一种通知机制。你修改了他人的代码,将你的修改通知原来的作者,希望他合并你的修改,这就是 Pull Request。”假设要pull request的库为https://github.com/usernameA/repository1.fork原仓库首先你需要对库repository进行fork。假设fork以后,仓库repository在你的github中的地址为https://github.com/mynameA/repository2.修改代码,并上传到远程仓库执原创 2022-06-23 21:07:54 · 564 阅读 · 0 评论 -
2. git rebase的基本使用
git rebase:改变基底。下面举例说明git rebase的作用:如上图,首先通过git pull同步远程的master分支。然后我新建了一个feature分支用于开发相关的功能,如下图:我在feature上实现功能时,有人在远程上传了新的提交,如下:此时如果我需要合并feature到master,我需要回到master分支去做git pull操作,从而同步远程的master,如下:然后我回到feature上,使用git rebase master改变feature的基底,结果如下:将分支原创 2022-06-23 09:29:55 · 429 阅读 · 0 评论