标签: git

3 篇文章

Git分支合并
git进行分支合并时是三方合并,分别是以下三方: BASE:两条分支的共同祖先节点 LOCAL:合并目标分支 REMOTE:合并源分支
git停止跟踪文件、文件夹
工作时有些同事创建项目时没有配置.gitignore文件就直接把整个项目上传了,包含了很多编译生成的结果文件。 添加gitignore文件,一般ide会生成相关项目的gitignore文件,也可以参考https://github.com/toptal/gitignore 添加gitignore文件后原来在跟踪的文件不会受影响,需要停止跟踪这些文件 …
git丢失commit代码恢复
上周代码在本地提交了,然后用git reset --hard到生产的版本,打算对比一下变化然后写变更手册,其实不应该reset的。 reset后发现之前的commit没了,还以为自己没提交,后来同事说可以恢复,就上网找了一下,然后真的成功了,不然写了两个星期的代码就没了。 先执行命令: git fsck --lost-foundBash 会列出da…