晨风

-------------------- 业精于勤,荒于嬉;行成于思,毁于随

导航

随笔分类 -  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 阅读全文

posted @ 2023-12-04 11:41 shenyixin 阅读(965) 评论(0) 推荐(0) 编辑

摘要:应用场景说明:在开发中,通常会保持一个主分支 master,及多个 dev 分支,但是因为 dev 分支的开发周期过长,迭代太多而没有及时维护 master ,导致后来发版上线的大部分代码都在 dev 分支上,如果将代码在 master 分支合并会导致很多冲突,最后想丢弃原始 master 分支上的 阅读全文

posted @ 2023-05-23 11:20 shenyixin 编辑

摘要:git fetch --all && git reset --hard origin/master && git pull 阅读全文

posted @ 2021-07-15 13:39 shenyixin 阅读(984) 评论(0) 推荐(0) 编辑

摘要:引言: 注:本人一直都是用的git bash窗口完成日常的开发工作。 事情是这样的,切换分支的时候命令打错了,git checkout 后面没有跟分支名,结果git status,很多delete的文件,直接冒冷汗,git add ,commit 之后发现本地与远程确实是删除了很多文件,我本地没有修 阅读全文

posted @ 2021-03-04 13:49 shenyixin 编辑

摘要:$ 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 shenyixin 阅读(192) 评论(0) 推荐(0) 编辑

摘要:git rm -r --cached .idea git add . git commit -m '忽略idea' git pull git push 阅读全文

posted @ 2019-03-22 17:05 shenyixin 阅读(254) 评论(0) 推荐(0) 编辑

摘要:【问题描述】 在使用Git Push代码的时候,会出现 Push to origin/master was rejected 的错误提示。 在第一次提交到代码仓库的时候非常容易出现,因为初始化的仓库和本地仓库是没有什么关联的,因此,在进行第一次的新代码提交时,通常会出现这个错误。 【问题原因】 远程 阅读全文

posted @ 2018-01-18 14:48 shenyixin 阅读(13734) 评论(0) 推荐(1) 编辑