git
Akimoto Hiroshi
这个作者很懒,什么都没留下…
展开
-
git pull失败解决方案之解决有修改文件但是没有暂存需要pull的情况
换家里电脑时候需要操作之前一个项目,上次在家里电脑对这个项目的修改没有git add .,现在需要把最新的代码拉到本地,于是git pull,出现问题,报错了:在stack overflow上找到一个解决方案:翻译一下,就是先把所有未追踪的文件先暂存起来:git add -A然后git stash:git stash现在就可以拉取最新代码到本地了:git pull最后再把之前stash的内容清空:git stash drop搞定...原创 2021-02-10 16:55:42 · 908 阅读 · 0 评论 -
git操作之回滚与撤销
新建一个demo-3分支:然后删除文件,只保留a.js,并且commit:报错了,是因为没有git add,我们用下面的命令(上面的报错已经提示了):git commit -m 'update delete files' -a-a就是对于删除的或者修改的数据和文件可以不用git add了然后把修改的结果push上去:git push --set-upstream origin demo-3demo-3分支现在只有一个文件a.js了我们修改一下a.js的代码,新增一条var d原创 2021-01-18 21:40:04 · 329 阅读 · 0 评论 -
git push提示no upstream branch解决方案
如果是本地新建分支demo-2,而不是从云端pull下来的分支:切换到demo-2分支以后,我们新建一个文件c.js:然后git add. 把文件添加到暂存区:然后执行git commit,但是会报错:我们可以通过执行:git push origin demo-2来推送成功:但是这样太麻烦了,以后每次修改都要输入git push origin demo-2解决方案:可以这样做,执行:git push --set-upstream origin demo-2接着git原创 2021-01-17 21:28:18 · 4280 阅读 · 0 评论 -
git常用命令速查表
原创 2021-01-17 19:39:41 · 94 阅读 · 0 评论 -
vscode 结合git基础操作之代码冲突解决
在branch demo-1上面提交一个var d = xxx,假设不是我提交的既然不是我提交的,我在本地的代码并没有git pull 把最新的代码拉下来,我就写了一个var f = xxx:这时候我把修改添加到暂存区:然后提交:最后点击图标push到云端代码仓库:发现是会冲突报错的:我因为安装了git diff插件,所以会提示让我选择接受当前修改(accept current change),也就是我本人刚才写的var f,或者接受外来的修改,也就是别人修改的代码var d,这原创 2021-01-17 17:52:19 · 7122 阅读 · 2 评论 -
git命令创建并转到分支
原创 2021-01-15 21:27:59 · 420 阅读 · 0 评论