![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
wonder_wonder
为什么不呢
展开
-
Git-撤销更改(版本回退)
代码修改完后,我们通过git add . (添加所有文件到暂存区), git commit -m "提交信息"(提交更改到本地版本库)。依据上面两种操作,修改文件后撤销更改分为三个阶段:1. 未执行git add,在工作区更改git checkout --file ; //丢弃工作区的修改,文件回到最近一次commit/add状态2. 执行git add,未执行git commit(修改文件放入暂存区,未提交到版本库)git reset HEAD <file>原创 2020-05-27 10:20:32 · 406 阅读 · 0 评论 -
git 远程分支不显示问题
问题:在执行git branch -r命令时发现只有本地分支的上游分支显示,执行git fetch命令后仍不显示其他远程分支。方法:可执行git config -l 命令,查看git fetch 的配置,上述问题可能是没有进行git fetch的配置(或者只配置了上游分支),可执行付下命令进行配置:git config remote.origin.fetch +refs/h...原创 2019-10-21 20:08:46 · 5322 阅读 · 2 评论 -
git本地分支 远程分支简单操作(后续更新)
首先注意git命令首先是目标,后接基于的来源(缺省基于当前分支)。常用的git分支操作进行总结如下:ref:https://my.oschina.net/iak1001/blog/2878914查看分支:git branch (-r/-a) 查看本地分支,当前分支用 * 标识,-r表示查看远程分支,-a查看所有分支新建分支(本地):git checkout -...原创 2019-07-30 09:58:05 · 489 阅读 · 0 评论 -
Git fetch pll push 远程操作
当我们将本地仓库与远程主机进行关联后,就可以与远程主机共享代码或文件,下面对git远程操作常用的命令进行总结:git fetchgit fetch命令用于将远程主机的更新取回本地。git fetch <远程主机名>上面命令将某个远程主机的全部更新取回本地,默认情况下git fetch命令取回所有分支的更新,如git fetch origin命令,将从远程主机origin(默认...原创 2019-08-04 18:20:53 · 461 阅读 · 0 评论 -
Git 解决冲突
1. 冲突的发生假设现在有两个分支A,B(对应于同一远程分支),目前两个分支内容都与远程分支一致。此时,在A分支test进行更改并提交push远程分支,B分支上也对test文件进行更改(注意,更改前没有从远程分支pull),更改完毕后,执行git pull操作就会发生冲突。2. 解决冲突依据B分支的更改是否commit提交至本地仓库,有下面两种方法解决冲突。2.1 更改未提交至本地...原创 2019-09-01 18:27:24 · 212 阅读 · 0 评论