git
卓洛王子
卓洛王子又开始找工作了,求C++引擎或相关。
展开
-
git取消文件跟踪
初入 Git,难免有一些问题。比如我们不小心将某个文件加入了版本控制,但是突然又不想继续跟踪控制这个文件了,怎么办呢?其实方法也是很简单的。使用git update-index 即可。不想继续追踪某个文件1git update-index --assume-unchanged your_file_path转载 2014-11-27 01:27:14 · 818 阅读 · 0 评论 -
git中处理两个独立库独立分支合并出现的冲突
1、首先init本地库,2、git remote add remoteBranchName url。配置远端库路径3、fetch操作。这样子会把远端库加载在本地,可读不可写。这个时候需要用merge操作合并两个库。可能出现冲突,处理代码或者资源冲突,主义add和commit等操作细节。但是比较推荐的是先把本地commit之后再fetch。这样子本地的版本已经在库中,merge时覆盖也可原创 2014-11-25 22:40:35 · 2108 阅读 · 0 评论 -
git merge commitId 把其他分支的某次提交merge进该分支
之前遇到的问题回顾: 1、目前log出来的内容只能查看不能编辑,虽然fetch下来,但是master和origin/master同时存在。我merge进来然后根据冲突去单个编辑用其他文本编辑器处理,编译确认,再一次add新版本,再次commit和push。2、我在想有没有单个文件merge的形式,我找了蛮久,找不到类似的命令?终于看到gitchina站长的视频,发现原来一直需要的是原创 2015-01-17 00:48:17 · 12475 阅读 · 1 评论 -
git commit 相关遇到的问题
1、如果选取某个分支的某次commit。目前我在master的工作比较正常。在分支中完成了一些工作,因为commit的过程中引入了一次错误的commit。导致目前代码处于两个功能分支的代码不能合并于主线。解决方案:A 忽略错误继续开发,心态是目前这个项目只有我一个人。B:看pro git等书,找方案回头继续开发C:把两段代码复制下来,在添加一次覆盖commit,使得主线正确运行。原创 2014-12-29 01:36:38 · 2047 阅读 · 0 评论 -
git 恢复被删除的文件 还原文件
1、checkout 某个文件,或者进入某个文件夹执行 git checkout . 这种方式会把当前的工作区的内容全部丢弃掉,checkout慎用,却也是最方便,开发至混乱阶段时,直接一句checkout丢失当前混乱的内容,比如直接使用.git回滚至上次提交的所有状态,这种方式更多用于查阅,而不参与主线开发的情况。2、git reset -hard commitID 也能实现回滚,但是会丢原创 2015-02-05 21:24:57 · 1219 阅读 · 0 评论