Git每天1分钟系列——Git建仓
Posted Vax_Loves_1314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git每天1分钟系列——Git建仓相关的知识,希望对你有一定的参考价值。
- 在实际项目开发中,按照如下步骤使用git进行代码管理
- 1.项目经理在开发之初,创建好仓库,上传项目的框架、组员分支
- 2.组员克隆项目框架,同步分支,按分工开发,在分支提交代码
- 3.在需要发布时,项目经理将各分支合并到dev上,再合并到master上
- git将代码开发分成了工作区、暂存区、仓库区,为了能够交换代码还需要有服务器,一般使用github
- git四部分的交互方式如下图
创建
- 在项目开始阶段,需要由项目经理搭建项目框架,并上传到仓库
- 如下操作都由项目经理完成
创建仓库
- 注册github账户,登录后,点击"start a project"
- 在新页面中,输入项目的名称,勾选'readme.md',点击'create repository'
- 添加成功后,转到文件列表页面,点击'create new file'创建新文件
- 填写文件名称为'.gitignore',代码如下,表示项目中的pyc文件不需要被管理,因为这些文件代码是根据py生成的
- 详细的ignore文件可以参考官方Python.gitignore文件
*.pyc
.idea/
migrations/
- 点击'preview'查看预览,点击'create new file'完成创建
- 创建完成后,文件列表如下
添加ssh账户
- 如果某台机器需要与github上的仓库交互,那么就要把这台机器的ssh公钥添加到这个github账户上
- 点击账户头像后的下拉三角,选择'settings'
- 点击'SSH and GPG keys',添加ssh公钥
生成git密钥
- 删除~/.ssh目录,这里存储了旧的密钥
rm -r .ssh
- 运行如下命令生成密钥
- 在“图标2”处可以填写保存密钥的目录
- 在“图标3”处可以填写密码,如果填写,一般为项目的名称,后续操作时会要求填写此密码
- 公钥名称为id_rsa.pub
- 私钥名称为id_rsa
ssh-keygen -t rsa -C "Github账号,可以是用户名,也可以是邮箱地址"
- 查看公钥内容,复制此内容
cat id_rsa.pub
- 回到浏览器中,填写标题,粘贴公钥
- 公钥添加成功后,如下图
以上是关于Git每天1分钟系列——Git建仓的主要内容,如果未能解决你的问题,请参考以下文章