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复制,发送给我即可。

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分支用于平时开发代码版本管理。
    git连接小组远程仓库

6. 将远程仓库内容克隆到本地

  • 初始连接远程仓库后,是不能把本地代码push到远程仓库的,因为仓库内初始就有readme文件。
  • 需要我们先克隆到本地
  • 克隆命令为: git clone [email protected]:youxiaoxing/food_is_heaven
  • 如下即为成功:
    git连接小组远程仓库
  • 接下来输入git pull 把分支内容clone到本地
  • 如下图即为成功:
    git连接小组远程仓库

7. 创建本地分支并且连接远程仓库分支

  • 使用命令git checkout -b dev origin/dev 在本地创建一个dev分支并对应远程仓库的dev分支。
  • 成功如下图
    git连接小组远程仓库
  • checkout 是切换分支命令,-b参数是创建分支
  • 上面的命令代表了创建并切换到dev分支,切换回master分支只需要输入git checkout master即可。

8. 向远程仓库的dev分支提交更新

  1. 确定在本地已经切换到了dev分支。
  2. 在本地应用目录右键选择git bash there。
  3. 输入git add . 将所有更新的文件都添加到git的缓冲区。
  4. 输入git commit -m "你的版本信息"将更新内容提交
  5. 最后输入git push origin dev 即可提交到远程仓库分支

版本冲突问题解决

解决方法