随笔分类 - Git
摘要:命令:git checkout -b new_branch_name history_commit_id 例如:git checkout -b [可选名称] ${commitId}
阅读全文
摘要:前言:从入行,短暂使用svn之后,其实一直都在使用git,但是之前从未用过cherry-pick,直到三月份新公司,我的前辈提到了这个,才得以使用。 使用场景: 1.开发中的分支,仅将一部分提交合并到某个分支。 举例子: 1.如笔者自己的开发分支,开发了一堆需求,但是领导说,有几个需求先上,那么,我
阅读全文
摘要:从github上clone项目的时候(协议为https),我们可能会遇到 Unknown SSL protocol error in connection to xxx:443 解决方法1: 将https改成http尝试。 解决方法2: git 命令行 git config --global htt
阅读全文
摘要:git fetch --all 拉取所有更新,不同步 git reset --hard origin/分支名 本地代码同步线上最新版本(会覆盖本地所有与远程仓库上同名的文件) git pull 再更新一次 针对第二步低概率未能完全覆盖的情况下,比如远程库有本地库没有的数据
阅读全文
摘要:!!!git pull会把本地未提交修改覆盖。 如果不使用以下步骤解决,则可以先对本地代码进行备份,然后pull下来之后,使用beyondcompare进行合并。 处理的方式非常简单,主要是使用git stash命令进行处理,分成以下几个步骤进行处理。 1、先将本地修改存储起来 $ git stas
阅读全文