
Git
文章平均质量分 56
是大娜娜呀
程序媛一枚
展开
-
git-撤销修改
工作区(Working Directory)在电脑里能看到的目录,有一个隐藏目录.git,是Git的版本库。版本库(Repository)Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个支master,以及指向master的一个指针叫HEAD。把文件往Git版本库里添加的时候,是分两步原创 2017-01-03 20:20:16 · 1222 阅读 · 0 评论 -
根据tag新建分支
nanayin@201605050385- MINGW64 /e/IdealPro/cs (dev)$ git checkout masternanayin@201605050385- MINGW64 /e/IdealPro/cs (master)$ git pullnanayin@201605050385- MINGW64 /e/IdealPro/cs (master)$ git原创 2017-03-29 18:36:39 · 589 阅读 · 0 评论 -
gitlab-合并分支
原创 2017-02-15 10:56:23 · 9792 阅读 · 0 评论 -
git clone
用法1:git clone 用法2:git clone --bare 用法3:git clone --mirror原创 2017-02-13 13:36:24 · 2946 阅读 · 0 评论 -
git tag
1.打标签$ git tag -a v1.0_20170122_3ffbbd8f -m 'version 1.4 3ffbbd8f by 2017-01-22'2.查看tag$ git tag -llistv1.0_20170122_3ffbbd8fv1.0_2bfffffv1.1_a2f581c_20170118v1.2_02c62ed_201701193.删除某ta原创 2017-01-22 18:45:41 · 260 阅读 · 0 评论 -
git 版本控制
版本表示法: git rev-parse1.显示分支$ git rev-parse --symbolic --branchesmaster2.显示里程碑$ git rev-parse --symbolic --tagshello_1.0ol_practice3.显示定义的所有引用$ git rev-parse --symbolic --glob=refs/*re原创 2017-01-10 13:52:44 · 596 阅读 · 0 评论 -
Git权威指南--改变历史
0.查看版本库最新五次提交$ git log --stat --oneline -5e2609ca 加结束标志 test_git.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)1f5c128 此处省略一万字 test_git.txt | 3 ++- 1 file changed, 2 insertions(+),原创 2017-02-08 13:18:57 · 1726 阅读 · 0 评论 -
git 常见问题
git 在pull或者合并分支的时候有时会遇到这个界面。可以不管(直接下面3,4步),如果要输入解释的话就需要:1.按键盘字母 i 进入insert模式2.修改最上面那行黄色合并信息,可以不修改3.按键盘左上角"Esc"4.输入":wq",注意是冒号+wq,按回车键即可原创 2017-01-14 15:59:02 · 453 阅读 · 0 评论 -
git 基本命令
$ git tag -m "say goodbye to all previous practice" ol_practice$ ls ./git/refs/tags/ol_practicels: cannot access './git/refs/tags/ol_practice': No such file or directory$ ls .git/refs/tags/ol_pra原创 2017-01-07 23:12:55 · 505 阅读 · 0 评论 -
git init
1.git全局参数设置1.1查看版本nanayin@201605050385- MINGW64 ~$ git --versiongit version 2.8.1.windows.11.2.配置用户名和邮箱地址,在版本库提交时用到nanayin@201605050385- MINGW64 ~$ git config --global user.name "yinnana"原创 2017-01-04 12:14:15 · 738 阅读 · 0 评论 -
git stage/index
1.查看提交日志nanayin@201605050385- MINGW64 /f/gitdemo (master)$ git log --stat --pretty=fullercommit df69eb991294825b467ca423d38aedd4117ca0f1Author: yinnana AuthorDate: Wed Jan 4 12:35:39 2017 +0原创 2017-01-04 13:09:06 · 1616 阅读 · 0 评论 -
git对象
nanayin@201605050385- MINGW64 /f/gitdemo (master)$ git log -l --pretty=rawcommit 492478d7ebc1e6bc7104e585c6fe2b38185521c3Author: yinnana Date: Wed Jan 4 13:53:11 2017 +0800 testcommit 268原创 2017-01-04 15:47:55 · 381 阅读 · 0 评论 -
git checkout
用法一 git checkout [-q] [] [--] ...用法二 git checkout []用法三 git checkout [-m] [ [-b | --orphan] ] []用法一是可选的,如果省略则相当于从暂存区(index)进行检出重置的默认值是HEAD,而检出的默认值是暂存区。重置一般用于重置暂存区 ( 除非使用--原创 2017-01-05 19:05:14 · 611 阅读 · 0 评论 -
git stash
git stash list 查看保存的进度git stash pop 从最近保存的进度进行恢复$ git statusOn branch masterChanges to be committed: (use "git reset HEAD ..." to unstage) new file: a/b/c/hello.txtChanges not sta原创 2017-01-06 09:56:31 · 570 阅读 · 0 评论 -
git-回退单个文件 到指定的版本
1.进入到文件所在文件目录,查看文件的修改记录nanayin@201605050385- MINGW64 /e/IdeaProjects/CustomerService/cs_1221/web (develop)原创 2017-01-03 19:40:19 · 3455 阅读 · 0 评论 -
git之修改上次提交备注
1.修改上次提交的备注$ git log --stat -2commit bd05a0bdb88cf7eb4c10b084ada2121990561097Author: yinnana Date: Sun Jan 8 12:23:22 2017 +0800 doc commit ...6\260\345\273\272\346\226\207\346\234\254\3原创 2017-08-30 18:09:33 · 3633 阅读 · 0 评论