随笔分类 - Git
摘要:超前1个版本, 落后2个版本是怎么出现的呢? 本人提交的时候和推送的时候,远端git有2次提交,就出现了这种情况。 也就是说本地提交成功了,但是推送失败了。 出现这种情况的解决方法是将本地提交删除到上一版本。 修改HEAD指针,指向当前本地分支版本:git reset --hard 3c8e1483
阅读全文
摘要:'https://github.com/numbbbbb/the-swift-programming-language-in-chinese/tree/gh-pages/source'.replace(/\/tree\/.*\//,'/trunk/') svn co xxxxxxx
阅读全文
摘要:创建仓库: git init 添加新文件文件到stage: git add <file1> <file1> ... git add . 表示添加当前目录的改动到暂存区stage 保存stage到仓库(相当于快照): git commit -m "注释" 说明:stage就是暂存区 说明: 工作区可以
阅读全文
摘要:commit是提交到到本地仓库. 缓存改动是将要提交到本地仓库的文件. 比如你的项目,你修改了三个文件分别是A,B,C, 缓存改动,可以全选, 也可以只选择某一个进行进行提交. upload 上传是把本地仓库提交到git仓库服务器. 如果没有出现冲突,直接就可以上传到服务器. 如果有冲突文件了, 需
阅读全文
摘要:情景: 做了一个项目,需要放到git仓库里 为什么做这个记录? 我们一般的操作是先有仓库, 然后 git clone 到一个空文件夹. 然后再这个空文件夹里加项目文件. 再git push 现在是先有项目, 后有git. 如果直接git clone到现有目录会直接报错, 因为文件夹不为空. 解决方案
阅读全文