用安卓Studio操作Git项目管理(包括GitHub和GitChina的项目提交和管理)和各种本地远程分支操作

项目管理现在大多数都用git,个人觉得git比较方便的。那我今天就说一下有关git的各种studio操作。

首先我先说如何将本地的项目上传到GitHub和码云中,这两个都是用git管理的。

GitHub:

1.github比较方便,首先在studio中的setting设置中切到github上:


在对应的位置上输入你的github账号和密码然后点击Test成功了会有提示(没有github账号的可以去官网注册)。

之后新建项目此处就省略了...

2.打开如图所示的选项:


就会弹出如图所示的弹窗:


直接点击"Share"选择。

然后点击“ok

直到出现成功界面:


然后就可以提交代码了。

码云:

首先在码云官网上新建项目:


建好的项目是这样的这时候没有代码:


复制项目仓库的地址:


新建项目或者已有项目按图操作:


点击之后选择对应的项目:


如果出现如图所示的提示那么不用管直接“ok”就可以


此时就可以看到左边的目录有红色的文件,这时候按照正常的操作 先“add”再“commit”将代码提交到本地。这时候需要注意的地方来了:一定要先“pull”再“push”,要不然就会显示

被拒绝。

点击“push”出现下面的界面:


点击defin remote,出现一个弹窗输入刚才在码云代码库复制的地址:


点击确定,刷新代码库点击主分支,然后上传。


最后可以看到代码提交成功了。以上都是本地的项目提交git代码仓库中。

那么如何将仓库中的项目clone到本地呢? 还是利用studio。


是选择git还是github依你的仓库而定。选择之后就将后缀是.git的地址输入到地址栏中就可以clone项目了。


以上就是对项目的上传和克隆。接下来我会介绍一下分支的操作。

git分为本地分支,远程分支,主分支,支分支。我只大概介绍一下详细的可以去网上找有很多,我们一般从代码库中clone下来的代码都是主分支的,当我们开发新模块的时候就需要我们新建分支来开发,开发测试之后可以和主分支合并再提交到代码库脏中。当然还有新建远程分支单独出来,我们可以把代码就提交到远程分支中。

大概这样下面我要说基本上要用到的各种操作:

  1. 新建本地分支:
    在studio右下角直接创建:

    点击输入分支的名称点击确定直接就切换到这个分支中去了。

  2. 切换本地分支:

    还是点击右下角里面有本地分支和远程分支的分支名称,点击本地分支的其他分支就可以切换过去,请注意:切换分支之前一定要commit一下,将代码提交到本地分支上,以免切换分支导致内容丢失。
  3. 创建远程分支:
    创建远程分支一般都会先创建一个本地分支和其对应或者不用创建分支在主分支操作也可以。
    add,commit代码之后选择push代码出现下面界面,当你创建了本地分支之后上面会自动显示你要提交到newBranch远程分支当中,当然如果你没有创建本地分支就会显示master分支。
    可以看到这个蓝色字是可以点击的,点击之后可以自己定义远程分支的名称,选择好之后Push代码,知道成功点击右下角就会看到多出来一个远程分支:

  4. 将远程分支clone到本地:
    如果有一个远程分支是别的同事建立的,你需要把其他分支的代码clone来下。
    直接点击右下角对应的远程分支,
    点击之后会让你输入本地分支的名称,输入好了之后就等着clone完毕,此时已完成。
  5. 删除、合并分支:
    也是右下角点击对应的分支出现相应的选项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值