前提: 0.1 已经安装好git的客户端 0.2 已经创建好一个创库,以issac为例子 若是第一次使用:
绑定用户名和你的email,都是osc上用的,不是别的
- 添加SSH公钥
1.1 添加公钥的目的是:取得访问远程创库的权限。若没有添加,在clone等操作的时候就会抛出异常:
以下是创建公钥的命令:
1.2 提示:按3个回车,密码为空(不需要输密码)
1.3 命令成功后会在你的本地生成一个id_rsa.pub文件,里面就是SSH公钥。 这个文件你可以在git的cmd上找到文件路径:
1.4 找到id_rsa.pub文件,然后用记事本打开并复制里面的内容。
1.5 打来浏览器,登录osc 的git,进入个人中心,点击“SSH公钥”
将复制的内容复制上去,点击确定就偶ok了。
Tip:添加了公钥,才能够克隆远程创库的代码。
- 克隆远程创库的代码 2.1 进入你需要克隆的创库,复制SSH
2.2 在你本地的任何一个位置,比如在桌面。右键打开git bash,键入如下: git clone 刚刚复制的SSH地址 等待代码的下载……
3.新建分支,切换分支 3.1 代码克隆完,既要关闭刚刚的git bash,在你刚刚克隆的文件夹下,右键再打开git bash
3.2 命令:git checkout -b 你的新分支名
3.3 查看分支情况:git branch
3.4 切换分支: git checkout 你的分支名
- 上传新建的分支
4.1 查看状态: git status
4.2 上传命令:
git add . //回车,注意有个点 git commit -m "写你的注释" //回车 git push -u origin master:你的分支名 //回车
等待代码上传……
5 下载代码,并整合到本地分支:
5.1 在本地的分支的文件夹,右键打开git bash 命令: git push origin 你的分支名
6 查看是否origin是否有绑定主机名: git remote -v