本文转自:http://www.open-open.com/news/view/b7227e阅读目录第一条:花时间去学习 Git 的基本操作第二条:从简单的 Git 工作流开始第四条:理解分支概念第五条:学习暂存区 英文原文:7 Useful Git Tips for Beginners当我刚刚开始...
分类:
其他好文 时间:
2015-08-21 18:43:59
阅读次数:
170
1、删除 git rm **.html【如果说工作区里的文件没有删除暂存区里的文件是删除不掉的,要先删除工作区的】 git rm --cached **.html【这个是可以不删除工作区只删除暂存区】 git rm -f **.html【这个就可以同时把暂存区和工作区都删除了】2...
分类:
其他好文 时间:
2015-08-17 19:08:22
阅读次数:
146
一般切换分支需要先提交,如果本地工作还不完善,但必须切换到另一分支修BUG,你可以考虑使用下面的Git命令:git stash # 暂存git stash list # 列所有stashgit stash apply # 恢复暂存的内容git stash drop # 删除暂存区git stash ...
分类:
其他好文 时间:
2015-08-16 02:06:29
阅读次数:
88
工作区workspase 暂存区stage 版本库master的区别
工作区就是目前文件系统下的文件,所以直接打开文件夹就能看到
暂存区是通过git add后版本库暂时保存的地方,紧接着要使用git commit提交到版本库上的某个分支上
提交到版本库后相当于有了备份,以后能恢复到工作区
用户2提交
cd ~/user2
git clone service_name@1...
分类:
其他好文 时间:
2015-08-05 18:27:30
阅读次数:
153
git reflog用来记录你的每一次命令
git log再看看现在版本库的状态
git reset --hard HEAD^
第一步是用git
add把文件添加进去,实际上就是把文件修改添加到暂存区;
第二步是用git
commit提交更改,实际上就是把暂存区的所有内容提交到当前分支
git log --pretty=...
分类:
其他好文 时间:
2015-08-04 19:18:17
阅读次数:
123
git reflog用来记录你的每一次命令git log再看看现在版本库的状态git reset--hard HEAD^第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区;第二步是用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支git log --pr...
分类:
其他好文 时间:
2015-08-04 18:51:08
阅读次数:
140
Git是一款非常优秀的版本控制系统,适用范围也越来越广泛,之前学习的时候看过廖雪峰的教程。今天又看了下git pro,这里简单总结下git的使用方法,git将文件分为工作区文件,暂存区文件和版本库文件工作区:我们平时操作的文件暂存区:提交的文件版本库:本地仓库文件我们在工作区工作,将文件提交的暂.....
分类:
其他好文 时间:
2015-08-03 16:38:07
阅读次数:
91
(暂存区 即Index In Git)commit 到 local respository的内容,不想push,则使用git reset 将文件状态回转到staged|modified|unstaged:git reset HEAD^ git reset --soft HEAD^git reset ...
分类:
其他好文 时间:
2015-07-26 19:05:35
阅读次数:
124
gitgit是一种强大分布式版本控制管理系统。在git目下有工作区即文件的存储目录,还有隐藏的.git目录版本库(repository),版本库中又分为暂存区和分支,对于工作区中的文件档添加进版本库还未提交时是保存在暂存区的,当提交之后才进入具体的分支。工作区所有的文件都可以被git管理起来,每个文...
分类:
其他好文 时间:
2015-07-23 19:17:22
阅读次数:
119
1、跟踪新文件:git add 2、暂存已修改文件:git add 3、忽略某些文件:在.gitignore文件中新增要忽略的文件4、工作目录中当前文件与暂存区域快照之间的差异:git diff5、已经暂存起来的文件与上次提交时的快照之间的差异:git diff --cached6、提交更新:git...
分类:
其他好文 时间:
2015-07-22 12:37:38
阅读次数:
207