
git
糖果屋的世界
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
.gitignore
https://www.gitignore.io/. 自动生成.gitignore 文件 gitignore写得有问题,需要找出来到底哪个规则写错了,可以用git check-ignore命令检查: xcuserdata/ UnitTest/dSYM/ .DS_Store *.xcworkspace # no .a files *.a # but do track原创 2017-06-23 14:17:19 · 218 阅读 · 0 评论 -
push本地代码到github出错
刚创建的github版本库,在push代码时出错:$ git push -u origin master To git@github.com:**/Demo.git ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to ‘git@github.com:**/Demo.git’转载 2017-08-10 11:28:33 · 325 阅读 · 0 评论 -
git命令
git add cmblife/main_trunk/cmblifeUITests/cmblifeUITests.m git commit -m “UI用例更改” 查看本地分支 git branch 新建并切换至znFeature分支 git checkout -b znFeature设置已有的本地分支跟踪一个刚刚拉取下来的远程分支,或者想要修改正在跟踪的上游分支,你可以在任意时间使用 -原创 2017-06-23 11:24:26 · 382 阅读 · 0 评论 -
Git submodule添加子项目/库
开发过程中,经常会有一些通用的部分希望抽取出来做成一个公共库来提供给别的工程来使用,而公共代码库的版本管理是个麻烦的事情。git submodule命令就可以解决这个问题。Git归并策略Git归并有两种策略:递归,章鱼。1.递归策略:当分支数只有两个的时候。2.章鱼策略:当分支数大于两个的时候。Git会自动选择归并的方法。3.子树策略:是Git另一种归并方法。(submodule)它可以把另一个子项原创 2017-09-08 10:51:31 · 6287 阅读 · 0 评论 -
git stash
git stash备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。git stash pop从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。git stash list显示Git栈内的所有备份,可以利用这个列表原创 2017-09-08 13:57:21 · 441 阅读 · 0 评论 -
创建软连接
命令格式:ln -s / /home/good/linkname ln的链接分软链接和硬链接两种:1、软链接就是:“ln –s 源文件 目标文件”,只会在选定的位置上生成一个文件的镜像,不会占用磁盘空间,类似与windows的快捷方式。2、硬链接ln源文件目标文件,没有参数-s, 会在选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文原创 2017-09-30 14:36:30 · 1227 阅读 · 0 评论 -
git commit
如果commit了一个不需要commit的文件,可以对其进行撤销。 先使用git log 查看 commit日志commit 4f07d7a7cc97e2175bbdb1c20dd4ea7cc6def5fe Author: zhangnan <zhangnan@it.com> Date: Mon Nov 6 18:11:42 2017 +0800同步老版本收银台iPhoneX的界面适配com原创 2017-11-07 09:37:42 · 669 阅读 · 0 评论