克隆项目

  • 准备经理的文件 Desktop/manager/
  • 准备张三的文件 Desktop/zhangsan/

经理的工作

  • 立项:克隆远程仓库+配置身份信息+创建项目+推送项目到远程仓库

  • 1.克隆远程仓库的命令

      cd Desktop/manager/
      git clone git@github.com:zhangxiaochuZXC/test007.git
    
  • 2.解决可能出现的密钥错误

    • 提示错误信息如下:
      • sign_and_send_pubkey: signing failed: agent refused operation
    • 错误原因:在ssh账户中没有加入新生成的密钥
    • 解决:将密码加入ssh账户
    • 逐条运行如下命令

        eval "$(ssh-agent -s)"
        ssh-add
      

  • 3.克隆远程仓库到本地

  • 4.克隆成功后查看经理的文件

  • 5.配置经理身份信息

      cd Desktop/manager/test007/
      git config user.name '经理'
      git config user.email 'manager@163.com'
    

  • 6.创建项目

  • 7.推送项目到远程仓库

      # 工作区添加到暂存区
      git add .
      # 暂存区提交到仓库区
      git commit -m '立项'
      # 推送到远程仓库
      git push
    

张三的工作

  • 获取项目:克隆项目到本地、配置身份信息

  • 1.克隆项目到本地

      cd Desktop/zhangsan/
      git clone git@github.com:zhangxiaochuZXC/test007.git
    

  • 2.克隆成功后查看张三的文件

  • 3.配置张三身份信息

      cd Desktop/zhangsan/test007/
      git config user.name '张三'
      git config user.email 'zhangsan@163.com'
    

张三身份信息配置成功后即可跟经理协同开发同一个项目