【Git】
【Git】
一如年少丶
software entities (modules, classes, functions, etc.) should be open for extension , but closed for modification.
展开
-
Git拉取代码又冲突了?
问题描述在idea通过git从develop分支拉取最新代码时,又遇到了git冲突,特此记录一下原因分析:大部分原因都是其他同事更改了某些文件然后本地也更改了同样的文件导致冲突,所以每天上班先拉取一下最新代码,这样会大大减少冲突发生的可能(别问我怎么知道的)解决方案:如下图所示:我们点击merge去合并即可,解决冲突,不建议直接选择accept yours或者accept theirs会导致代码覆盖...原创 2022-05-04 21:44:39 · 1304 阅读 · 0 评论 -
Git如何拉取项目指定分支代码
前言因为公司项目是分版本来迭代的,需要拉取最新的dev版代码步骤第一步,我们使用git clone指令克隆项目git clone 你的项目ssh地址第二步,使用git checkout -b 指令拉取分支代码,这里感谢城哥教我的小技巧git checkout -b 分支名 origin/分支名如图所示,我们已经成功拉取所需的分支代码...原创 2021-05-26 18:03:47 · 1504 阅读 · 0 评论 -
解决Git执行pull命令时,报错:Please enter a commit message to explain why this merge is necessary...
如图所示,在pull项目代码时,出现如下报错:1、当出现上述情况,可按Ese退出;2、输入:wq,注意是英文输入状态下的冒号,然后按下Enter即可。(:wq是Linux操作系统的命令:强制性写入文件并退出)。...原创 2021-02-22 09:44:42 · 3170 阅读 · 0 评论 -
【idea】tag(git标签)的使用
前言标签是某个Git版本的别名,因为Git的版本号都是由一串编码组成。为了便于管理(比如在Jenkins和docker上部署),Git 可以给版本取个别名(也就是打上标签,比如标签的名字叫做 v1.0.0)步骤在提交的某次记录上右击—>选择New—>选择Tag然后输入tag名称,比如:v1.2.79.3,再点击OK鼠标停留在提交记录就可以查看tag信息了创建完成后,推送tag到远程仓库,勾选Push Tags选择All...原创 2021-09-09 18:03:20 · 7859 阅读 · 0 评论