
git
无聊达612
这个作者很懒,什么都没留下…
展开
-
修改commit的message
对最近commit的message进行修改:git commit --amend会弹出一个文本让你修改,第一行就是描述用的message对以前提交的commit的message进行修改(较难)如果我们要修改“子”这条commit的message,我们要使用“父”这个commit的id,git rebase -i id我们把第一行的pick改成r(文本编辑器的...原创 2019-08-10 00:06:35 · 6883 阅读 · 0 评论 -
git删除不需要的分支
1、首先,我们通过git branch命令查看并新建分支,最后在查看分支是否创建成功2、使用git branch -d 命令删除不需要的分支(如果无法删除可使用git branch -D)...原创 2019-08-10 00:03:33 · 2332 阅读 · 0 评论 -
git之分离头指针
如果不小心通过git checkout命令切换到某个commit中(即HEAD指向某个commit),git会提示我们正处于分离头指针的状态下(工作在没有分支的情况下),如果我们做了大量的修改,但是某天我们突然又切换到另一个commit时,我们的修改就有可能被git当做垃圾清除掉,因此这个动作十分危险。如下图,HEAD没有指向任何的分支分离头指针的用处:进行尝试性的变更时但我们试着...原创 2019-08-06 00:49:53 · 2062 阅读 · 0 评论 -
添加文件并进行第一次提交
1、将文件添加进暂存区当前目录下全部文件包含子目录中的全部文件加入暂存区的方法:git add后加一个点(.)指定目录下的文件:将所指定的目录下的文件加入到暂存区的方法:add 后加指定目录名称如果指定了两个或两个以上的多个目录,就使用空格分隔多个目录。指定的文件:将所指定的文件加入到暂存区的方法:add 后加还文件格式的文件名称2、进行第一次提交...原创 2019-07-28 04:46:44 · 226 阅读 · 0 评论 -
创建第一个仓库并配置local用户信息
1、首先进入我们要简历仓库的文件夹2、右键,选择git bash here3、使用git init 命令初始化仓库4、设置完成之后,会发现路径下多了一个.git文件夹,没有看到的可能是被系统隐藏了,设置显示隐藏的文件及文件夹就能看见了。5、假设此项目是别人在我电脑上创建的项目,我要将此项目的用户和邮箱进行修改6、此时你会发现这个仓库的用户名和邮箱和全局的是不...原创 2019-07-28 04:28:19 · 272 阅读 · 0 评论 -
git使用前的最小配置(全局配置)
Git 全局设置:git config --global user.name "your_name"git config --global user.email "your_email@domain.com"请将your_name和your_email@domain.com换成你自己的用户名和email地址。config的三个作用域:git config --loc...原创 2019-07-28 03:59:24 · 339 阅读 · 0 评论 -
Git学习目录
1、安装git(win10)2、git使用前的最小配置(全局配置)3、创建第一个仓库并配置local用户信息4、添加文件并进行第一次提交5、git status 用法6、变更文件名的方法7、8、9、10、...原创 2019-07-28 03:35:03 · 165 阅读 · 0 评论 -
了解.git文件夹中的内容
.git目录下有这些文件/文件夹,那么这些文件/文件夹到底有哪些作用呢1、HEAD文件HEAD文件中记录的是当前工作所在的分支2、config文件config文件是git用来记录配置的文件,记录了我们之前设置的用户名和电子邮件以及其他信息3、refs文件夹文件夹中有heads(代表分支)和tags(代表标签)heads文件夹存放的是分支信息...原创 2019-08-05 00:05:35 · 1631 阅读 · 0 评论 -
git log用法
1、在一行中显示具体信息2、显示最近的几个版本(示例为3个)3、显示最近的3个版本并且显示为一行...原创 2019-07-30 00:33:00 · 150 阅读 · 0 评论 -
如何撤销git reset --hard操作
使用git reflog命令我们每次重要操作都会被记录到reflog中,我们只需要使用git reflog,就能查看到每次进行的较危险的操作,然后使用git reset --hard进行恢复即可...原创 2019-07-30 00:14:55 · 3083 阅读 · 0 评论 -
git status的用法
这次我们使用静态网页代码进行演示1、我新建了一个index.html,并写了readme.md2、通过git init 初始化一个git仓库,通过git status命令发现有两个未被git追踪 的文件,使用git add命令将这两个文件添加到暂存区之后,再次使用git status命令,发现有两个文件可以被commit,就是我们刚刚添加的两个文件,git 提示我们可以使用git rm...原创 2019-07-29 23:31:06 · 43667 阅读 · 11 评论 -
Ubuntu下安装和设置git
1、使用sudo apt-get install git进行安装2、git config --global user.name "xxx"git config --global user.email "你的邮箱地址"...原创 2019-04-01 00:16:01 · 143 阅读 · 0 评论