码云使用说明
Git 初始化操作流程
1.https://gitee.com/signup 进入官网连接注册 码云账号
2.登录注册账号
3.建立一个自己的仓库,如图点击加号按钮,新建仓库
建立仓库可选择私有或者公开仓库,私有仓库需要给特定人权限才具有访问权限,点击创建一个远程代码库就创建完成了。
5.如图,创建远程代码库完成后,可以看到两个readme.md 文件,此文件为头文件,中文英文两份,包含对改仓库或者对该项目的描述,以便于其他开发者知道此仓库作用是什么。
6.此时一个远程公开仓库就建立完成了,在本地建立一个文件夹,进入文件夹右击点击GitBash here
7.初始化git 库, 输入 git init 此时会自动创建一个 .git文件夹 如图
8.建立本地远程映射关系 git remote add origin 你的url路径
由于在创建远程仓库时会初始化一个README.md文件,而本地仓库里没有,所以需要先执行pull操作将远程仓库拉取合并到本地仓库 拉取码云库下的头文件,
使用命令 git pull origin master,也可以自己手动加建立头文件,这里采用拉取远程库的方式进行,如图,先建立本地与远程映射关系,然后拉取远端文件。
9将.要传到远端的文件放到该文件夹下,执行git add . 然后提交 git commit –m ”提交说明”,推送本次提交的文件到远端,git push 最后按照提示
输入git push –-set-upstream origin master 即可完成推送文件
此时已经推送到码云远端库,进入码云管理web 界面可以查看到我们刚提交的文本文件
Git 其他命令
1.删除文件、文件夹 git rm 想要删除的文件的名字及其后缀
2.删除文件后保存 推送 git commit -m "对本次提交的描述信息"git push
3.删除文件夹 git rm 想要删除的文件夹的名字 –r 之后执行commit和push操作即可,同上。
4.生成公钥 ssh-keygen -t rsa -C "xxxxx@xxxxx.com" 点击回车
输入 cat ~/.ssh/id_rsa.pub 获取公钥
或 cat /c/users/10426/.ssh/id_rsa.pub
分支
以master 为主要分支,根据主分支创建自己的开发分支。本地开发分支推送到自己的分支上面,例如
- feature_chenjh 分支是由master创建的子分支,个人开发分支用子分支,推送拉取也从自己分支拉取,当工作任务开发完毕需要建立拉取请求将自己代码合并到master分支上面进行共享。其他成员则直接可以从master分支上面合并你所提交更新的最新代码。
- 自己提交后的代码若想共享给所有人需要建立拉取请求,拉取请求的建立需要审核人审核批准,如源分支—》master 分支,将自己修改的代码提交到master 分支上,其他人只需要从master合并代码就能完成最新所有人代码的更新。
- 合并代码时一定要注意,是否修改了他人代码,或者自己代码版本与原分支代码不同,审核对比清楚再合并以免造成版本后退或冲突。
VS 2017首次提交代码冲突问题
一般添加忽略文件即可解决