学习
zdaadfs
这个作者很懒,什么都没留下…
展开
-
git学习(7)标签管理
五、标签管理1.创建标签(1)首先,切换到需要打标签的分支上(2)然后,敲命令git tag <name>就可以打一个新标签(3)可以用命令git tag查看所有标签(4)找commit id的命令$ git log --pretty=oneline --abbrev-commit$ git tag v0.9 f52c633(v0.9是标签名,f52c633是commit id)(5)标签不是按时间顺序列出,而是按字母排序的。可以用git show <t原创 2020-07-27 19:32:32 · 125 阅读 · 0 评论 -
git学习(6)Bug、feature分支,多人协作,rebase
4.Bug分支(1)Git还提供了一个stash功能,可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作(即把未完成的其他分支的工作先保存起来,然后完成其他事后再继续)$ git stash(2)首先确定要在哪个分支上修复bug,假定需要在master分支上修复,就从master创建临时分支$ git checkout master$ git checkout -b bug分支名字修复并且提交完成后,切换到master分支,完成合并,然后删除bug分支(3)保存的工作可以原创 2020-07-27 19:02:58 · 381 阅读 · 0 评论 -
git学习(5)创建与合并分支、解决冲突、分支
1.创建与合并分支(1)HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支(2)当我们创建新的分支,例如dev时,Git新建了一个指针叫dev,指向master相同的提交,再把HEAD指向dev,就表示当前分支在dev上dev向前移动的时候,master指向不变。合并就是master指向dev所指向的。(3)命令: 查看分支:git branch 创建分支:git branch ...原创 2020-07-26 12:36:06 · 133 阅读 · 0 评论 -
git学习(4)远程仓库
三、远程仓库1.添加远程库(1)关联远程库$ git remote add origin git@github.com:zzddl(用户名字)/learngit.git(2)推送本地库的内容到远程库$ git push -u origin master在之后的提交中只需要输入$ git push origin master(3)由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支原创 2020-07-25 11:52:30 · 111 阅读 · 0 评论 -
git学习(3)--工作区和缓存区,管理、撤销修改,删除文件
2.工作区和暂存区(1)工作区(working directory)在电脑里面能看到的目录。例如learngit文件夹(2)版本库工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。git的版本库中最重要的是叫stage的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD(3)往版本库中添加的时候分两步:第一步,用git add把文件添加进去,实际上就是把文件修改添加到暂存区。第二步,用git commit提交更.原创 2020-07-25 10:57:23 · 397 阅读 · 0 评论 -
git学习(2)版本回退
版本回退(1)git log命令显示从最近到最远的提交日志(2)$ git log --pretty=oneline 用来简短的显示提交日志(3)$ git reset --hard HEAD^上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。(4)$ cat readme.txt 查看版本的内容(5)$ git reset --hard 1094a 已经删除的版本号的前几位就可以(6)git r.原创 2020-07-24 23:14:47 · 114 阅读 · 0 评论 -
git学习(1)创建版本库
一丶创建版本库1.创建版本库(1)选择一个合适的地方创建一个空的目录$ mkdir learngit$ cd learngit$ pwd 命令用于显示当前目录(2)通过git init命令把这个目录变成Git可以管理的仓库$ git initInitialized empty Git repository in /Users/michael/learngit/.git/2.添加文件到文本库(1)用命令git add告诉Git,把文件添加到仓库$ git ...原创 2020-07-24 23:04:31 · 82 阅读 · 0 评论