随笔分类 -  git

git 资料
摘要:Git 合并特定 commits 到另一个分支 合并某个分支上的单个 commit 。 首先,用 git log或 GitX 工具查看一下你想选择哪些 commits 进行合并,例如: 比如,dev 分支上的 commit 134 非常重要, 它含有一个 bug 的修改,或其他人想访问的内容。 无论 阅读全文
posted @ 2023-04-14 14:20 蔚京霖 阅读(1635) 评论(0) 推荐(0)
摘要:出现的问题: 由于线上代码有删除,本地代码还存在,导致需要merge 解决的方法: git reset --merge 阅读全文
posted @ 2023-01-30 16:56 蔚京霖 阅读(2926) 评论(0) 推荐(0)
摘要:一、查看本地分支与远程分支的映射关系 使用以下命令(注意是双v): git branch -vv 可以看到分支dev没有和远程分支建立任何映射,此时若执行如下拉取命令则不成功(因为git此时不知道拉取哪个远程分支和本地分支合并): 同理,若此时执行如下推送命令同样不成功: 二、建立本地分支与远程分支 阅读全文
posted @ 2022-08-24 21:37 蔚京霖 阅读(6659) 评论(0) 推荐(0)
摘要:修改了本地的代码,然后使用: git add file git commit -m '修改原因' 执行commit后,还没执行push时,想要撤销这次的commit,该怎么办? 解决方案:使用命令: git reset --soft HEAD^ 这样就成功撤销了commit,如果想要连着add也撤销 阅读全文
posted @ 2022-03-10 10:51 蔚京霖 阅读(268) 评论(0) 推荐(0)
摘要:git commit -m 提交之后,发现-m的说明文字写的有问题,想要重新写一次,也就是想撤销上次的提交动作,重新提交一次 这个时候可以用命令 git commit --amend; git commit --amend 重新提交是在日志看不到操作记录的,和在push 之前修改代码以后的变动,不会 阅读全文
posted @ 2021-12-07 11:48 蔚京霖 阅读(930) 评论(0) 推荐(0)
摘要:1、举例说明,掌握这些基本够用了 #注释 .gitignore的注释 *.txt 忽略所有 .txt 后缀的文件 !src.a 忽略除 src.a 外的其他文件 /todo 仅忽略项目根目录下的 todo 文件,不包括 src/todo build/ 忽略 build/目录下的所有文件,过滤整个bu 阅读全文
posted @ 2020-09-03 16:15 蔚京霖 阅读(2940) 评论(0) 推荐(0)
摘要:1、git冲突的场景 情景一:多个分支代码合并到一个分支时; 情景二:多个分支向同一个远端分支推送代码时; 实际上,push操作即是将本地代码merge到远端库分支上。 关于push和pull其实就分别是用本地分支合并到远程分支 和 将远程分支合并到本地分支 所以这两个过程中也可能存在冲突。 git 阅读全文
posted @ 2019-01-23 15:02 蔚京霖 阅读(5518) 评论(0) 推荐(1)
摘要:git回滚到任意版本 1.先显示提交的log 2.回滚到之前指定 版本 阅读全文
posted @ 2018-05-23 14:33 蔚京霖 阅读(263) 评论(0) 推荐(0)
摘要:如何解决failed to push some refs to git 工具/原料 git 工具/原料 git git git 方法/步骤 1 在使用git 对源代码进行push到gitHub时可能会出错,信息如下 3.出现错误的主要原因是github中的README.md文件不在本地代码目录中 4 阅读全文
posted @ 2018-01-09 16:56 蔚京霖 阅读(217) 评论(0) 推荐(0)
摘要:如果出错:git pull --rebase origin master 提交代码到远程分支 1.git checkout -b ' two ' (切换并创建一个分支) 2.git add . (提交分支代码) 3.git commit -m '' (提交 修改信息) 4.git remote ad 阅读全文
posted @ 2017-11-15 10:41 蔚京霖 阅读(261) 评论(0) 推荐(0)