Git 笔记 —— (四)、共享与更新项目
之前的Git 笔记都是本地实践,还没实现代码共享,要实现代码共享最新共享项目,首先得在服务器上建立Git 仓库,所以笔记(三)先介绍了几个免费的Git 代码管理网站。当然,只是为了实践,也可以将仓库设在本地,通过-l选项指定克隆本地项目。
目录:
一、码云使用
二、Git 项目共享与更新实践
一、码云使用
此实践,采用的Git 项目管理网站为码云。在开始项目共享之前,我们得先建立一个项目,如下图,建立了一个项目名为studygit 的项目:
二、Git 项目共享与更新实践
下面开始具体实践步骤:
涉及命令:clone、fetch、merge、pull(默认情况下相当于fetch + merge)、push
1、克隆项目到本地:git clone
git clone 仓库地址 分支名:
克隆某个项目的某个分支代码到本地(或在文件夹中右键点击Git Clone 选项)。
注意:cmd 输入密码时是没有*号的,输入后回车即可。
2、新增一个文件
3、提交前检查仓库上的更新情况:git fetch、git merge、git pull
步骤说明:
(1)、新增文件后检查项目状态;
(2)、将文件添加到工作树;
(3)、从仓库获取所使用分支的最新状态文件,以便检查更新(注意有个origin);
(4)、将工作树中文件与fetch 到的仓库中的最新文件进行合并,检查冲突(此处无冲突);
(5)、将工作树中的更新进行提交(注意,还没更新到远程仓库,只是在本地创建了一个最新版本);
说明:git pull 命令相当于git fetch 与git merge 命令之和最新共享项目,即git pull 为拉取分支后自动合并。
4、推送到仓库:git push
步骤说明:
(1)、(2)、git push orgin master 与 git push orgin HEAD 都失败,应该是没配置相关变量导致的;
(3)、改为直接用仓库地址,推送成功。
推送成功后码云上项目被更新为:
至此,Git 基础使用会用到的命令差不多都实践了一遍,加深了印象与理解。
Git 文档:
手机浏览,点击图片保存二维码到相册,然后打开微信扫一扫选择本二维码图片就可以进入,电脑端微信“扫一扫”二维码,进入找聊天搭子平台,里面有找饭搭子、找对象、找陪伴服务等等