
Git
文章平均质量分 60
洌冰
没有
展开
-
git 合并提交 error: cannot ‘squash‘ without a previous commit
我想合并将3/3 3/2 2/26 2/26的四次提交合并为一次 如何进行呢1.执行git log 查看历史提交 找到想要合并的所有提交之前的那一次commit id注意这里的历史记录越往下越旧2.执行rebase -i <合并提交的上一次提交的commit id>之后会弹出类似的vim界面(注意这里的提交越往下越新)我们需要将23900e0 3a3586f e8cee87合并到b01cae63.在vim界面作如下修改p r e s f x d等的意思git都给出解释了然.原创 2021-03-05 19:41:17 · 14835 阅读 · 0 评论 -
rebase冲突解决
git checkout my_developgit branch -D feature/local_branchgit checkout feature/local_branchgit pullgit rebase my_develop//遇到冲突 fixgit rebase --continue//遇到冲突 fixgit rebase --continuegit rebase --skip//没有冲突了 且没有修改git pullgit status//使用命令查看下一步干嘛git原创 2020-11-04 09:15:31 · 3223 阅读 · 0 评论 -
Try Git 译文
闲来无事,发现一篇对Git不了解的人非常好的文章,译之 原文网址 https://try.github.io/levels/1/challenges/1 英文水平不咋地,有翻译不到位请指出。同时,本人也是Git的初学者,理解不到位的地方也请指出。另外,还是建议仔细阅读英文原文。Git是一个免费开源的分布式(distributed)版本控制系统,他被设计来处理所有从小到大的项目。Git易学有非常翻译 2016-05-18 21:21:23 · 9489 阅读 · 2 评论 -
关于git diff的一个命令
git diff原创 2016-09-24 15:34:12 · 931 阅读 · 0 评论 -
fatal: could not read Username for 'https://github.com': No such file or directory
git错误原创 2017-02-22 23:13:01 · 26398 阅读 · 0 评论 -
git+repo 代码提交
首次提交: 1 创建本地仓库:repo start 姓名 –all 2 更新代码:repo sync -j8 3 查看代码差异:git diff/git status 4 提交代码:git add git commit -m “…..” 5 提交远程分支:git push 缩写 HEAD:refs/for/分支名(vim .git/config 可查看“缩写”代...原创 2018-02-26 23:15:23 · 1203 阅读 · 0 评论