Git 使用总结

         版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们仅对保存着软件源代码的文本文件作版本控制管理,但实际上,你可以对任何类型的文件进行版本控制。简单的说就是这个版本控制系统可以记录文件内容的变化

        采用版本控制系统 (VCS)是个明智的选择。有了它你就可以将某个文件回溯到之前的状态,甚至将整个项目都回退到过去某个时间点的状态。你可以比较文件的变化细节,查出最 后是谁修改了哪个地方,从而导致出现怪异问题,又是谁在何时报告了某个功能缺陷等等。使用版本控制系统通常还意味着,就算你乱来一气把整个项目中的文件改 的改删的删,你也照样可以轻松恢复到原先的样子。但额外增加的工作量却微乎其微。

 Git:分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。

下面我主要介绍使用方法:

1.首先右键点击出现gitClone

下图是经典的git开发过程。
Git的功能特性:
从一般开发者的角度来看,git有以下功能:
1、从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。Gitclone,当clone下了一个git仓库的时候需要pull下,把里面的工程都取下来;点击那个TortoiseGit-—--然后点击pull,就可以把服务器上的工程放在了自己的代码上;
在Clone的时候需要填写两个值:一个是Url这个应该是服务器的地址,一个是git私钥,一个ppk文件才能获取到.git的仓库。
2、在自己的机器上根据不同的开发目的,创建分支,修改代码。
当把工程拉下来以后,需要导入到安卓studio中进行自己想要操作的步骤,比如修改一些代码之类的,在修改完了之后。然后在文件目录下找到该文件进行右键点击,选中GitCommit-master,然后出现一个窗口,就是目前你自己已经这个工程改过的代码,你可以在上面进行备注信息,同时还可以对自己已经修改过的进行查看,包括对工程的还原等(resert复位的意思)。
3、在单机上自己创建的分支上提交代码。
提交代码的过程首先是前面Commit之后然后进行了——在代码的目录下面进行了右键点击空白处Git Base here——输入命令git config pull.rebase true,然后在点击目录目录名字提交所有项目,点击push,就提交成功了; 修改完了代码直接提交(commit->push,push报错就先pull再push);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值