posted @ 2023-12-04 11:41
随笔分类 - Git
摘要:1、从某个commit拉取分支 git checkout -b <new branch name> <commit_id> 例:git checkout -b test_branch 1f0a24f01e5 2、推送到远程 git push -u origin 分支名 例:git push -u o
阅读全文
摘要:应用场景说明:在开发中,通常会保持一个主分支 master,及多个 dev 分支,但是因为 dev 分支的开发周期过长,迭代太多而没有及时维护 master ,导致后来发版上线的大部分代码都在 dev 分支上,如果将代码在 master 分支合并会导致很多冲突,最后想丢弃原始 master 分支上的
阅读全文
posted @ 2023-05-23 11:20
摘要:git fetch --all && git reset --hard origin/master && git pull
阅读全文
posted @ 2021-07-15 13:39
摘要:引言: 注:本人一直都是用的git bash窗口完成日常的开发工作。 事情是这样的,切换分支的时候命令打错了,git checkout 后面没有跟分支名,结果git status,很多delete的文件,直接冒冷汗,git add ,commit 之后发现本地与远程确实是删除了很多文件,我本地没有修
阅读全文
posted @ 2021-03-04 13:49
摘要:$ git log -2 commit d9d7bd2dba3adc55a54f5b72a4acfe2f3eecb853 (HEAD, origin/dev) Merge: c8071ea f71391f Author: chensheng Date: Thu Jan 31 14:38:26 201
阅读全文
posted @ 2021-03-04 13:46
摘要:git rm -r --cached .idea git add . git commit -m '忽略idea' git pull git push
阅读全文
posted @ 2019-03-22 17:05
摘要:【问题描述】 在使用Git Push代码的时候,会出现 Push to origin/master was rejected 的错误提示。 在第一次提交到代码仓库的时候非常容易出现,因为初始化的仓库和本地仓库是没有什么关联的,因此,在进行第一次的新代码提交时,通常会出现这个错误。 【问题原因】 远程
阅读全文
posted @ 2018-01-18 14:48