随笔分类 -  Git笔记

摘要:一、查看分支 $ git branch $ git branch -v //查看每个分支的最后的提交 $ git branch --merged //查看已经合并的分支 $ git branch --no-merged //查看未合并的分支 二、创建分支 $ git branch <branch-n 阅读全文
posted @ 2018-11-14 15:09 道鼎金刚 阅读(113) 评论(0) 推荐(0)
摘要:一、显示标签 $ git tag $ git tag -l 'v1*' //列出1系列的标签 二、创建标签 $ git tag <tagname> $ git tag -a <tagname> -m "注释" //添加注释 $ git tag <tagname> <commit-id> //给前期的 阅读全文
posted @ 2018-11-14 14:50 道鼎金刚 阅读(92) 评论(0) 推荐(0)
摘要:一、创建SSH Key 因为Git与GitHub是通过SSH加密传输,所以要在本地创建SSH Key $ ssh-keygen -t rsa -C "yourGitHub-email@example.com" 创建完成后,可以在用户主目录找到.ssh文件夹,里面有id_res(私钥)和id_rsa. 阅读全文
posted @ 2018-11-14 14:28 道鼎金刚 阅读(123) 评论(0) 推荐(0)
摘要:一、查看上次提交之后是否有修改 $ git status $ git status -s //简化版 二、查看执行git status 的详细信息 $ git diff //尚未缓存的改动 $ git diff --cached $ git diff --staged //查看已缓存的改动 $ gi 阅读全文
posted @ 2018-11-14 11:33 道鼎金刚 阅读(675) 评论(0) 推荐(0)
摘要:一、更改暂存区的目录 $ git reset HEAD 二、回退版本(更改暂存区,和工作区) $ git checkout HEAD <filename> //更改单个文件 $ git checkout HEAD . //更改所有文件 三、删除版本库中的文件 $ git rm <filename> 阅读全文
posted @ 2018-11-14 10:57 道鼎金刚 阅读(497) 评论(0) 推荐(0)
摘要:一、删除暂存区的文件 $ git rm --cached <file-name> 二、暂存区恢复工作区的文件 $ git checkout <flie-name> //恢复单个文件 $ git checkout . //恢复全部文件 三、暂存区提交到master主分支中 $ git commit - 阅读全文
posted @ 2018-11-13 11:28 道鼎金刚 阅读(329) 评论(0) 推荐(0)
摘要:一、向暂存区提交文件 $ git add <file-name> //提交单个文件 $ git add <file-name1> <file-name2> .... //提交多个文件 二、跳过暂存区,直接向master分支提交文件 $ git commit -a -m "file outline" 阅读全文
posted @ 2018-11-12 18:29 道鼎金刚 阅读(313) 评论(0) 推荐(0)
摘要:一、初始化仓库,在该目录下输入: $ git init 该命令将在该目录下创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨干。 阅读全文
posted @ 2018-11-12 18:17 道鼎金刚 阅读(141) 评论(0) 推荐(0)
摘要:一、工作区、暂存区、版本库 工作区:就是你在电脑里能看到的目录。 暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的 阅读全文
posted @ 2018-11-12 18:04 道鼎金刚 阅读(110) 评论(0) 推荐(0)