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 文档:https://git-scm.com/docs


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值