Git 教程 实验报告

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/DanielDingshengli/article/details/82183050

git http://www.ruanyifeng.com/blog/2018/10/git-internals.html 阮一峰博客
1.集中式和分布式版本控制系统有什么区别?
这里写图片描述
2.Git配置
这里写图片描述
3.Git仓库
克隆 || 新建
git clone http://github.com/……

mkdir project
cd project
git init

4.基本流程
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
5.分支与合并
这里写图片描述
这里写图片描述
切换分支:git checkout ……
这里写图片描述
合并分支
这里写图片描述
删除分支
git branch -d ……
撤销合并
git reset --hard HEAD^
这里写图片描述
这里写图片描述
6.Git日志
这里写图片描述
日志统计这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
7.
git diff
git diff --cached
git diff master branch
这里写图片描述
这里写图片描述
8.分布式工作流程
1)git clone
2)在克隆成的仓库中修改 提交
git add 修改的文件
git commit -m “消息:我修改了**文件”
3)合并修改
git pull /tmp/myrepo master
定义远程分支的缩写 git remote add myrepo /tmp/myrepo
git pull执行两个操作:git fetch(抓取修改的内容)和git merge
这里写图片描述
9.公共git仓库
这里写图片描述
这里写图片描述
这里写图片描述
10.git标签
这里写图片描述
签名的标签
这里写图片描述

补充:git和github
Github 就是让你把工作(通过Git提交进行注解)存储在了一个指定的在线文件夹(repo)。这里写图片描述


#Hello World!——Github
1.
这里写图片描述

…or create a new repository on the command line
 echo "# hello-world" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:WoDingshengli/hello-world.git
git push -u origin master
…or push an existing repository from the command line
 git remote add origin git@github.com:WoDingshengli/hello-world.git
git push -u origin master

2.Branch
这里写图片描述
3.Comparing changes
这里写图片描述
4.Pull
这里写图片描述
5.Git
这里写图片描述
这里写图片描述
这里写图片描述

没有更多推荐了,返回首页