随笔分类 -  Git

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

点击右上角即可分享
微信分享提示