随笔分类 -  GIT_NOTES

git学习笔记
摘要:1.修改当前登录用户的 ssh 环境变量文件(没有则新增) vim ~/.ssh/config 2.根据需求,定义需要连接的主机的私钥路径(可以定义多个不同的主机) Host github.com User git Hostname github.com IdentityFile ~/data/.s 阅读全文
posted @ 2020-04-12 10:15 lowmanisbusy 阅读(3154) 评论(0) 推荐(0) 编辑
摘要:首先输入 git fsck --lost-found 会看到 一条一条的记录 这里的"dangling commit ..."你可以理解为记录的是你stash的id(经测试,该id不是按时间顺序排列) 复制一条dangling commit 的id(其他的dangling blob不用理会) 然后输入 git show '你复制的id' 然后就可以查看该id的具体内容 记录中会描述日期和... 阅读全文
posted @ 2018-09-29 14:57 lowmanisbusy 阅读(631) 评论(0) 推荐(0) 编辑
摘要:1.只有当将修改内容commit后 该修改才完全生效,进行merge前需要将两个分支修改的内容都进行commit 2.假设本地两个分支 用于开发的分支:dev 用于同步远程仓库的分支:master 3.切换到master分支 进行 (git pull origin 远程分支) 不要在master 分 阅读全文
posted @ 2018-05-18 00:19 lowmanisbusy 阅读(51905) 评论(1) 推荐(3) 编辑
摘要:git log: commit 的版本日志 包含提交的版本 操作者 日期 (方便查看commit的版本,但是版本回退后,使用git log 看不到回退版本号之后的版本记录) commit ce0d69899b65fb22708f2f4ef48de11a05d0acc2Author: lowmanis 阅读全文
posted @ 2018-05-17 23:49 lowmanisbusy 阅读(4339) 评论(0) 推荐(1) 编辑
摘要:一.拉取最新代码 一般在本地进行开发时,都是切换到自己的dev分支进行开发,当开发完成需要进行代码提交,在进行代码提交前需要先进行拉取远程仓库代码,进行更新,但是此时会提示需要将本地代码进行commit或者stash,一种解决办法如下: 在自己的dev分支执行 git stash 将所有的更新进行暂 阅读全文
posted @ 2018-05-13 21:48 lowmanisbusy 阅读(6411) 评论(0) 推荐(0) 编辑