美文网首页
码云Gitee Android端使用初解

码云Gitee Android端使用初解

作者: 思念那么凉 | 来源:发表于2019-04-23 09:23 被阅读0次

    国内的Git托管服务——码云(gitee.com)使用方便,快捷,功能齐全。非常适合项目开发使用

    码云和GitHub的使用方法非常类似,我们在码云上注册账号并登录后,需要先上传自己的SSH公钥。选择右上角用户头像 -> 菜单 “设置”->"安全设置"->然后选择“SSH公钥".填写一个便于识别的名称,然后把用户主目录下的.ssh/id_rsa.pub文件的内容粘贴进去:如下图所示

    **本机生成公钥方法**

    ```

    在Git终端依次输入:

    1、cd ~/.ssh,显示 bash: cd: /c/Users/y/.ssh: No such file or directory则表示没有生成过公钥,如果不是则表示生成过公钥,可使用cat ~/.ssh/id_rsa.pub查看,也可在本地用户目录下的.ssh下查看。

    2、生成公钥,命令如下:ssh-keygen。

    3、查看公钥,命令如下:cat ~/.ssh/id_rsa.pub。

    ```

    点击“确定”即可完成并看到新添加的Key:

    1、新建仓库

    项目名称最好与本地库保持一致:

    2、下载安装Git工具

    1、客户端安装版,地址:git客户端

    一直下一步即可,安装完成后,桌面右键会有如下选项:Git GUI Here(客户端) 和GIT Batch Here(终端)

     3、在本地终端设置项:

    第一步:设置Git信息

    首先,你需要执行下面两条命令,作为 git 的基础配置,作用是告诉 git 你是谁,你输入的信息将出现在你创建的提交中。

    ```

    git config --global user.name "你的码云名字或昵称"

    git config --global user.email "你的码云邮箱"

    ```

    第二步,初始化项目

    然后在你的需要初始化版本库的文件夹中执行:

    ```

    git init

    git remote add origin <你的项目地址> //注:项目地址形式为:git@git.oschina.net:xxx/xxx.git

    ```

    这样就完成了一次版本的初始化

    项目地址获取如图所示

    第三步,提交代码

    ```

    提示 :

    如果你想克隆一个项目,只需要执行:git clone <项目地址>

    ```

    1、完成第一次提交

    进入你已经初始化好的或者克隆的项目的目录,然后执行:

    ``

    `git pull origin master<这里可能需要修改/添加文件,解决冲突,否则与原文件相比就没有变动>

    git add .

    git commit -m "第一次提交"

    git push origin master

    ```

    这样就完成了第一次的代码提交

    4、码云常用功能拓展

    一、创建分支并在分支上进行项目组件开发

    我们在开发过程中肯定会遇到老版本改bug之后要打包更新,但是又有新功能开发的情况。这个时候就可以开一个分支 然后在分支上进行开发  当分支上的代码测试没有问题的时候在进行分支合并。这样就可以避免很多不必要的麻烦了

    1、在码云项目上点击"分支",进入创建分支,然后给分支命名,流程如下图

    提交后就会创建一个新的分支仓库

    2、此时本地是没有新分支的,所以要先在项目目录下 git pull 把分支拉下来

    3、切换分支:git checkout <你的分支名称>

    4、查看分支:git status  提示如果是你需要的分支 现在就可以在这个分支上开发。

    5、当前分支如果是你正在开发或使用的分支 就可以直接提交代码到你的分支上

    ```

    git add .

    git commit -m “本次提交内容的描述'

    git push

    ```

    此时代码就提交到分支上了

    6、合并分支到主支master

    当你的分支开发没有问题的时候就可以提交到主分支上了

    ```

    git checkout master(切换到主支)

    git merge origin/<你要合并的分支名> (合并分支)

    git push (推送)

    ```

    这样一个新版本功能的开发就能很完美的完成了

    相关文章

      网友评论

          本文标题:码云Gitee Android端使用初解

          本文链接:https://www.haomeiwen.com/subject/mtjmgqtx.html