git
code_soul
这个作者很懒,什么都没留下…
展开
-
01.git简介、安装
1. linus创建了linux。2. linus手工合并代码。3. 开源是的代码库庞大,2002选择商业的版本控制系统BitKeeper。4. 开发Samba的Andrew试图破解BitKeeper的协议,BitMover公司发现要收回免费使用权。5. Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是git。 分布式版本控制系统VS集中式版本控制系统1. 集中式版本控制系统原创 2016-09-06 10:00:15 · 225 阅读 · 0 评论 -
02.git创建版本库repository
1. 创建目录,D:\code\GitTest;2. 打开cmd或者Git Bash;3. 直接打开Git Bash,(在所有应用,或者git安装目录找到git bash);4. $ cd /d/code/GitTest/5. $ git init Initialized empty Git repository in D:/code/GitTest/.git/6. 一个版本库生成成功原创 2016-09-06 10:00:55 · 279 阅读 · 0 评论 -
03.git版本修改提交、回退
修改提交1. 继续修改firstCode.txt文件;内容如下:1.fisrt 2.second 3.three2. $ git status 查看当前版本库状态,显示有文件修改,等待add On branch master Changes not staged for commit: (use “git add …” to update what will be committe原创 2016-09-06 10:01:14 · 490 阅读 · 0 评论 -
05.git撤销修改
1. 在second.txt添加以后内容。2. $ git status On branch master Changes not staged for commit: (use “git add …” to update what will be committed) (use “git checkout – …” to discard changes in working d原创 2016-09-06 10:03:10 · 192 阅读 · 0 评论 -
06.git文件删除
1. $ rm -rf second.txt2. $ git checkout – second.txt 撤销删除,从版本库恢复3. $ rm -rf second.txt4. $ git rm second.txt 删除暂存区文件5. $ git commit -m “rm second” 提交到版本库分支上原创 2016-09-06 10:03:42 · 263 阅读 · 0 评论 -
07.git基本操作小结
1. $ git init2. $ git add <file>3. $ git commit -m "text"4. $ git status5. $ git diff <file>6. $ git log7. $ git reflog8. git reset --hard HEAD^9. $ git reset --hard <versionId>10. $ git check原创 2016-09-06 10:04:01 · 414 阅读 · 0 评论 -
08.github远程仓库
Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。 找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交原创 2016-09-06 10:05:24 · 302 阅读 · 0 评论 -
09.github分支管理
查看分支:git branch 创建分支:git branch 切换分支:git checkout 创建+切换分支:git checkout -b 合并某分支到当前分支:git merge 删除分支:git branch -d原创 2016-09-06 10:05:46 · 301 阅读 · 0 评论 -
04.git工作区和暂存区
工作区(非.git)和版本库(.git) 将提交的文件添加到暂存区 将暂存区的文件合并到master分支git add命令实际上就是把要提交的所有修改放到暂存区(Stage),然后,执行git commit就可以一次性把暂存区的所有修改提交到分支。原创 2016-09-06 10:02:53 · 248 阅读 · 0 评论