国内的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 (推送)
```
这样一个新版本功能的开发就能很完美的完成了
网友评论