Sourcetree

Sourcetree

省略下载和克隆项目,记一些基本操作

克隆

img

代码提交

img

img

img

img

![img](https://img2020.cnblogs.com/blog/1336199/202006/1336199-20200622193448706-1897752328.png

img

img

分支切换合并

img

img

这里需要明确几个概念之间的区别:

1、提交和推送:有些人可能有疑问为啥我已经提交代码了,但是远程却没有发现我修改的代码呢?因为提交只是将暂存区的文件上传到我们本地的代码库,而推送则是将本地仓库同步至远程仓库,这样操作之后别人才能从远程拉取你修改的最新代码。

2、拉取和获取:这两个名词仅有一字只差,但是却有不同的功能。拉取(pull)是从远程仓库获取信息并同步至本地仓库,并且自动执行合并(merge)操作(git pull=git fetch+git merge)。而获取(fetch)则只是从远程仓库获取信息并同步至本地仓库。所以一般推送之前需要先拉取一次,确保代码一致。

3、丢弃和移除:丢弃指的是丢弃更改,恢复文件改动/重置所有改动,即将已暂存的文件丢回未暂存的文件。移除则是移除文件至缓存区。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值