Git之一键三连&合作开发

说起git,就像生活中的许多伟大事物一样,Git也诞生于一个大举创新的年代。
由于2005年,开发BitKeeper的公司与Linux开源社区结束了合作关系,收回了社区免费使用BitKeeper的权利。迫使社区成员们去开发属于自己的版本管理系统,这就是GIT的来源。
与此同时,他们对于这套新的系统制定了若干目标:

  • 速度
  • 简单的设计
  • 对非线性开发模式的强力支持(允许成百上千的分支并行开发)
  • 完全分布式
  • 有能力高效管理类似Linux内核一样的超大规模项目

话不多说,我们直接进入Git的使用吧,耐心读下去,你也能熟练的使用GIT。

在现有目录中初始化仓库

如果是打算使用git对现有项目进行管理,就在该项目目录中,进入命令窗口

git init

但是要注意的是,我们在这里仅仅是做了一个初始化的操作,并没有追踪你的文件,于是我们需要

git add -A
git commit -m "first commit"

正常情况下,在独立开发的情景中,比如你使用github或者gitee进行远程仓库创建,创建仓库好之后,会有官方的文档指导你进行操作,在个人开发中,基本上常用好git addgit commit 就可以随时将你本地的项目存储到远程仓库中啦!

使用GIT进行多人开发

clone了很多项目之后,感叹他人智勇之余,是不是心中也有一些小痒痒,恨不得能参与其中,和他们一同挥斥方遒呢?别着急,这就来教你。

  1. 首先,联系你想要参与的项目的管理员,申请成为项目的开发者。
  2. 当管理员通过你的申请时,会帮你创建一个项目的分支。
  3. 我们要做的事就是在本地也创建一个分支,远程同步到项目仓库里的你的分支
  4. clone下项目,在同级路径中创建一个属于你的文件夹,使用git branch检查分支。
  5. 一般来说,你clone的项目都只有一个master分支,此时你你需要先创建develop分支,因为通常情况下master分支都是稳定运行的版本,而在develop版本中进行调试。
  6. 使用git branch develop origin/develop创建本地同步远程仓库的develop分支。
  7. 同理,使用git branch youritem origin/youritem创建你的本地同步远程仓库的专属个人分支。
  8. 接下来,使用git checkout youritem切换到你的分支上,就可以进行开发了!

在你觉得肝的差不多之后,想要将你写的内容同步到develop上进行测试,这个时候你首先对你的分支进行一键三连,在你自己的分支上做一个版本存储,然后切换到develop分支,将你的所作合并到develop分支上(偷偷告诉你,这里使用git merge youritem进行合并哦)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值