随笔分类 - git
摘要:1,撤销提交,提交还没同步到远程服务器 写完代码后,我们一般这样 git add . //添加所有文件 git commit -m "本功能全部完成" 执行完commit后,想撤回commit,怎么办? 这样凉拌: git reset --soft HEAD^ //上一个版本,也可以写成HEAD~1
阅读全文
摘要:(14条消息) (四十) git 打补丁方法总结_JT的专栏-CSDN博客_git 打补丁 git am 0001-Added-the-custom-font-manager.patch --whitespace=nowarn/fix 1. 应用场景有两个git库(同一个git库不同分支可以用che
阅读全文
摘要:深入理解Git的实现原理 作者:马鸣谦 邮箱:1612557569@qq.com (如有和文章相关的技术问题,欢迎通过邮件探讨,见信必回) 声明:原创文章,转载请注明出处,勿用于商业用途,侵权必究! 0、导读 本文适合对git有过接触,但知其然不知其所以然的小伙伴,也适合想要学习git的初学者,通过
阅读全文
摘要:git merge 从feature分支合并到master分支 $ git checkout master $ git merge feature Auto-merging Document CONFLICT (content): Merge conflict in $codefileAutomat
阅读全文
摘要:https://www.cnblogs.com/chaoguo1234/archive/2004/01/13/5351497.html git的合并策略总共有3种,一种是resovle,一种是recursive,一种是octopus。其中resolve和recursive适用于合并2个branch,
阅读全文
摘要:Git 中的 HEAD 可以理解为一个指针,我们可以在命令行中输入 cat .git/HEAD 查看当前 HEAD 指向哪儿,一般它指向当前工作目录所在分支的最新提交。 cat .git/HEAD ref: refs/heads/<branch name> // 正常 cad0be9ceb89f47
阅读全文
摘要:当用git status时,显示有修改 用git diff 查看时只有 ^M,这是由于不同系统的换行符不一样导致。 如果想忽略换行符改动,可以执行: $ git add --renormalize .将此目录及子目录下的换行符换回原先的。https://www.cnblogs.com/chungua
阅读全文
摘要:Git:合并分支 git merge命令应用的三种情景版权声明:本文为CSDN博主「Samven_7」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_42780289/article/details/979
阅读全文
摘要:Git 撤销放弃本地修改 白马不是马 2019-06-10 16:34:08 14163 收藏 2分类专栏: Git 文章标签: Git版权如果在修改时发现修改错误,而要放弃本地修改时, 一, 未使用 git add 缓存代码时。 可以使用 git checkout -- filepathname
阅读全文
摘要:参考 https://blog.csdn.net/zajin/article/details/89042509 https://blog.csdn.net/breavo_raw/article/details/101857235 前言工作中碰到这样一个场景,一个项目里面的代码分为基础代码和定制化代码
阅读全文
摘要:真正理解 git fetch, git pull 要讲清楚git fetch,git pull,必须要附加讲清楚git remote,git merge 、远程repo, branch 、 commit-id 以及 FETCH_HEAD。1. 【git remote】首先, git是一个分布式的结构
阅读全文
摘要:转载:https://blog.csdn.net/cherishhere/article/details/52606884 转载:https://blog.zengrong.net/post/1746.html 转载:https://blog.csdn.net/xinghuowuzhao/artic
阅读全文
摘要:https://segmentfault.com/a/1190000022953307 Git 看这一篇就够了 git java 程序员githublinux 发布于 6月17日 上一篇讲 Git 的文章发出来没想到效果特别好,很多读者都要求继续深入的写。 那今天齐姐简单讲下 Git 的实现原理,知
阅读全文
摘要:git的突出解决--git rebase之abort、continue、skip (1)应用实例描述 假设在github或者gitoschina上建立了一个项目,默认分支为master分支,远程master分支上c.sh文件内容: 开发者A、B分别将项目拷贝到自己本地进行开发 某一天,开发者B提交c
阅读全文
摘要:Git Reset 三种模式 https://www.jianshu.com/p/c2ec5f06cf1a https://blog.csdn.net/yxlshk/article/details/79944535 有时候,我们用Git的时候有可能commit提交代码后,发现这一次commit的内容
阅读全文
摘要:工作过程中,经常会使用到多个git仓库,每个git仓库对应一个账号,可以理解为每个git仓库对应一个ssh key,因此我们需要管理多个ssh key。 一、快速创建ssh key 1. 创建SSH keys: mkdir -p ~/.ssh ssh-keygen -t rsa -C "your_e
阅读全文