Git学习手记11:查看、克隆、提取、拉回、删除Git仓

上一节《Git学习手记10:建立Github远程仓库》

有了远程库后,可以用命令:

$git remote -v 查看远程仓库和实际链接地址

Git学习手记11:查看、克隆、提取、拉回、删除Git仓_第1张图片

在多人协作开发的时候,用命令:

$ git clone [url]

Downloads a project and its entire version history 

可以把远程库克隆(clone)到本地,例如

在Git仓,项目页面,找到项目的url

Git学习手记11:查看、克隆、提取、拉回、删除Git仓_第2张图片

执行命令:

$ git clone [email protected]:ILoveAmy/LearnGit.git   通过ssh支持的原生git协议clone,下载速度最快

$ git clone https://github.com/ILoveAmy/LearnGit.git   通过HTTPS协议clone,下载速度一般;但很多公司只开放了HTTP端口,只能用HTTPS协议而不能用SSH协议下载

注意:粗体的url要换为希望clone的远程库的url

如下所示,可以看到远程库已经clone到当地了

Git学习手记11:查看、克隆、提取、拉回、删除Git仓_第3张图片

在当地,进行修改后,提交到本地仓,然后再推送(push)到Git仓,如下图所示

Git学习手记11:查看、克隆、提取、拉回、删除Git仓_第4张图片

刷新Github项目页面,就可以看到更新的文件了

Git学习手记11:查看、克隆、提取、拉回、删除Git仓_第5张图片

Git fetch(获取)和 pull (拉回),简单来说:

git pull = git fetch + git merge,详细分析,请见:git fetch和git pull之间的区别

Git学习手记11:查看、克隆、提取、拉回、删除Git仓_第6张图片

删除远程仓库,用命令:

$git remote remove    注意:远程仓库名字,用命令git remote获得

Git学习手记11:查看、克隆、提取、拉回、删除Git仓_第7张图片

$git remote add  添加远程仓库,origin是约定俗成的远程仓库的别名,也可以用其它的名字

下一节《Git学习手记12:多人协作(Collaboration)、工作流(workflow)与分支(branch)》

你可能感兴趣的:(Git学习手记11:查看、克隆、提取、拉回、删除Git仓)