让Git监测你本地的操作
git有个很好的功能,它能够监测在都使用了git的那些操作,命令如下:
git reflog
输出结果如下:
….[m HEAD@{1}: reset:moving to ORIG_HEAD
….[m HEAD@{2}: merge xxxxx
….[m HEAD@{3}: checkout xxxx
……
…..
IT夜班车
git有个很好的功能,它能够监测在都使用了git的那些操作,命令如下:
git reflog
输出结果如下:
….[m HEAD@{1}: reset:moving to ORIG_HEAD
….[m HEAD@{2}: merge xxxxx
….[m HEAD@{3}: checkout xxxx
……
…..
如果你merge后发现,并不是你想要的结果,那么需要撤销这次merge,下面提哦2种方法。
这2中方法有各自的试用的场景:
git merge –abort
git reset –merge ORIG_HEAD
版权所有,禁止转载. 如需转载,请先征得博… 更多... “Git撤销merge”
git基本命令
这里列出了平时使用最多的git的命令,
命令作用 | 详解 | Git 命令 |
---|---|---|
创建新的本地仓库 |
git init
|
|
克隆一个远程仓库到本地仓库 |
git clone /path/to/repository
|
|
克隆一个远程仓库到本地仓库并且使用某个用户,这里是username这个用户 |
git clone username@host |
git保存用户名和密码
如果只是让git保存用户名的话可以使用下面你的命令
git config –global user.name testuser
这样每次你和remote的repository操作的时候就不需要输入用户名了。
不过这样有个问题,因为这里设置的是global的,就是全局的,也就是整个系统中任何地方它都会尝试用这个用户名,因此可以在不同的目录下面使用不同用户名,那么
就变成… 更多... “git保存用户名和密码”
版本库(Repository)是版本控制系统用来存放所有历史数据的地方,主要存放各个文件的当前状态,历史修改时间,谁做的修改,以及修改的原 因。举个简单的例子,就好比银行的保险箱,每次往里存钱,都会记录谁,什么时间,存放多少钱,存入的原因等。对应的版本库(Repository)主要存 放代码(文档,数据,图标等),并且每一次更新都要记录谁,什么时间,提交了什么更新… 更多... “Git的基本用法”
图解Git的用法
如果图片不能显示,试试非SVG版
此页图解git中的最常用命令。如果你稍微理解git的工作原理,这篇文章能够让你理解的更透彻。 如果你想知道这个站点怎样产生,请前往GitHub repository。
上面的四条… 更多... “图解Git”