git
zshp
这个作者很懒,什么都没留下…
展开
-
git pull代码错误--refusing to merge unrelated histories
最近新建了一个新项目,直接往GitHub上的空项目上传,pull的时候,提示refusing to merge unrelated histories 最后才搞明白原因,因为他们是两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,再git pull,最新的版本需要添加–allow-unrelated-histories 假如我们的源是origin,分支是master,那么...原创 2018-08-27 18:43:56 · 386 阅读 · 0 评论 -
git已经删除了远程分支,本地仍然能看到
git已经删除了远程分支,本地仍然能看到 使用 git branch -a 命令可以查看所有本地分支和远程分支,发现很多在远程仓库已经删除的分支在本地依然可以看到。 使用命令 git remote show origin,可以查看remote地址,远程分支,还有本地分支与之相对应关系等信息。 此时我们可以看到那些远程仓库已经不存在的分支,根据提示,使用 git remote prune or...原创 2018-08-27 18:10:29 · 9698 阅读 · 0 评论 -
git submodule使用
当项目越来越庞大之后,不可避免的要拆分成多个子模块,我们希望各个子模块有独立的版本管理,这时候我们就要用到git的submodule功能。 添加子模块(git submodule add 远程地址 本地路径 ) 这时,我们看到,除了刚刚添加的文件模块外,还多了一个 .gitmodules 文件。这个文件就是用于记录子模块的路径已经远程版本库地址的地方。这两个文件处于待提交的状态。下...原创 2018-08-27 18:55:51 · 128 阅读 · 0 评论 -
git常用命令
git init(初始化) git fetch(同步远程仓库) git status (查看当前git状态,是否有东西提交) git stash(将当前内容加入暂存区) git stash pop(将内容从暂存区释放出来) git clone 仓库URL 路径(从远程拉代码) git checkout -b 本地分支 origin/远程分支(新建本地分支,拉去远程分支代码,并切换到改分支) gi...原创 2018-08-27 19:03:36 · 122 阅读 · 0 评论