第1节:Git介绍
1. Git的两大特点:
版本控制:可以解决多人同时开发的代码问题,也可以解决找回历史代码的问题
分布式:Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。首先找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。可以自己搭建这台服务器,也可以使用GitHub网站
git中存储是变更信息,而不是整个文件
点击查看git官方
点击查看github官方
[图片上传中...(image.png-99686b-1563008344730-0)]更多git命令参见[git教程]
github的功能很强大,但是对于大多数人来说,掌握以下内容就够用了。
2. Git常用命令
git clone git地址
git add 文件或目录
git rm 文件或目录
git checkout -- 文件
git commit -m '备注说明'
git reset HEAD或版本号
git reflog
git log
git status
git branch 分支名称
git branch --set-upstream-to=origin/分支名称 分支名称
git checkout 分支名称
git checkout -b 分支名称 origin/分支名称
git diff 版本1 版本2
git merge 分支名称
git pull
git push origin 分支名称
git tag 标签名称
git stash
第2节:资源汇总
一,教程分享
1.菜鸟教程
2. Git教程
廖雪峰的教程不用多说,质量一直很高
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
3.传智课件
https://luojun0115.github.io/git_book/
二,视频资源
视频好多是网友自己上传的,链接可能失效
第3节:相关文章
第4节:git 拉取远程分支到本地
步骤:
1、新建一个空文件,文件名为xxx
2、初始化
git init
3、自己要与origin master建立连接(下划线为远程仓库链接)
git remote add origin git@github.com:XXXX/nothing2.git
4、把远程分支拉到本地
git fetch origin dev(dev为远程仓库的分支名)
5、在本地创建分支dev并切换到该分支
git checkout -b dev(本地分支名称) origin/dev(远程分支名称)
6、把某个分支上的内容都拉取到本地
git pull origin dev(远程分支名称)</pre>
最后,回到本地文件夹hhhh查看,已完成拉取远程某个分支到本地啦!得意