git连接小组远程仓库
1. 加入仓库
加入远程仓库:地址
2. 创建ssh发送给yxx
- 创建过程
- 在 git bash窗口输入
ssh-****** -t rsa -C "[email protected]"
。 - 其中的email就是你自己的git设置的email
- 查看方式
git config user.email
。 - 根据提示生成后,一般保存在
C:\Users\Administrator\.ssh
。 - 用记事本打开.pub文件,将key复制,发送给我即可。
- 在 git bash窗口输入
3. 创建本地仓库
- 在项目目录下,点击鼠标右键,选择
git bash there
。 - 输入
git init
初始化一个本地仓库出来。
4. 连接远程仓库
- git 窗口输入
git remote add origin [email protected]:youxiaoxing/food_is_heaven
- 如果提示已经存在origin了,输入
git remote rm origin
删除即可。 - 若origin是你要保留的,那输入的命令中把origin换个名字即可
5. 远程仓库结构说明
- 远程仓库分为两个分支,master 和 dev。其中master是用于发布稳定版本应用的,而dev分支用于平时开发代码版本管理。
6. 将远程仓库内容克隆到本地
- 初始连接远程仓库后,是不能把本地代码push到远程仓库的,因为仓库内初始就有readme文件。
- 需要我们先克隆到本地
- 克隆命令为:
git clone [email protected]:youxiaoxing/food_is_heaven
- 如下即为成功:
- 接下来输入
git pull
把分支内容clone到本地 - 如下图即为成功:
7. 创建本地分支并且连接远程仓库分支
- 使用命令
git checkout -b dev origin/dev
在本地创建一个dev分支并对应远程仓库的dev分支。 - 成功如下图
- checkout 是切换分支命令,-b参数是创建分支
- 上面的命令代表了创建并切换到dev分支,切换回master分支只需要输入
git checkout master
即可。
8. 向远程仓库的dev分支提交更新
- 确定在本地已经切换到了dev分支。
- 在本地应用目录右键选择git bash there。
- 输入
git add .
将所有更新的文件都添加到git的缓冲区。 - 输入
git commit -m "你的版本信息"
将更新内容提交 - 最后输入
git push origin dev
即可提交到远程仓库分支