随笔分类 -  Git

摘要:1, 结合使用 git reset --hard <commit id> , git reset --hard HEAD^, git reflog , git log 1) 使用 git log 查看你需要回退版本的commit id, 如果git log显示的结果看着不舒服可以多加一个参数 --p 阅读全文
posted @ 2019-08-16 19:35 潘彬 阅读(8392) 评论(0) 推荐(0)
摘要:1, 修改最后一次注释(Modify the last comment message) 2,修改之前的注释 1)输入: 最后的数字3指的是倒数第几次,比如上个这个命令输入的3显示的倒数3次注释 2).如果想修改哪条注释就需要把哪条注释前的pick改成edit 相应的编辑器的命令:输入i进入修改模式 阅读全文
posted @ 2019-08-02 19:53 潘彬 阅读(471) 评论(0) 推荐(0)
摘要:1、git log --oneline -5 查看最近5次commit的简要信息,输出信息为:简短commitID commit_message,可以根据需要查看最近n次的提交 也可以git log -5,输出信息相对详细些,commitID为完整的,这里只需要加上参数--oneline查看简短co 阅读全文
posted @ 2018-06-21 13:39 潘彬 阅读(51705) 评论(0) 推荐(3)
摘要:1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件 3、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明 4 阅读全文
posted @ 2018-03-16 16:02 潘彬 阅读(224) 评论(0) 推荐(0)
摘要:Background: 当有人对master进行更新之后,你想让已经创建的分支内容更新到master的最新状态, 阅读全文
posted @ 2018-03-16 12:23 潘彬 阅读(38210) 评论(0) 推荐(0)
摘要:理解 fetch 的关键, 是理解 FETCH_HEAD,FETCH_HEAD指的是: 某个branch在服务器上的最新状态’。这个列表保存在 .Git/FETCH_HEAD 文件中, 其中每一行对应于远程服务器的一个分支。 当前分支指向的FETCH_HEAD, 就是这个文件第一行对应的那个分支. 阅读全文
posted @ 2018-03-16 11:09 潘彬 阅读(432) 评论(0) 推荐(0)
摘要:Background: 我有一个github仓库管理我的代码,我将这个仓库的代码clone到我的工作电脑和私人电脑本地方便我上班和在家时都可以对我的代码进行更新。 一天,我在家修改过代码之后并未提交,我上班时做了在家已经做过,但是未提交的那部分代码的更新工作,在下班时我提交了我所做的修改。 我下班回 阅读全文
posted @ 2018-03-16 11:01 潘彬 阅读(594) 评论(0) 推荐(0)