Git协作工作流

    1. 打开项目仓库: https://github.com/devstream-io/devstream

    第二步 - Clone 仓库

    1. 定义一些基础的环境变量

    请根据你的实际情况来设置值。

    Bash

    1. Clone 仓库到你本地

      Bash

      1. mkdir -p ${WORKING_PATH}
      2. cd ${WORKING_PATH}
      3. # You can also use the url: git@github.com:${USER}/${PROJECT}.git
      4. # if your ssh configuration is proper
      5. git clone https://github.com/${USER}/${PROJECT}.git
      6. git remote add upstream https://github.com/${ORG}/${PROJECT}.git
      7. # Never push to upstream locally
      8. git remote set-url --push upstream no_push

    执行git remote -v 这个命令,你将看到如下输出:

    Bash

    你经常需要更新你的本地代码,以便与上游保持同步。

    Bash

    1. git checkout main
    2. git rebase upstream/main

    第四步 - 编码

    Bash

    然后开始编码吧。

    Bash

    1. git add <file>
    2. git push -f origin feat-xxx

    然后你就可以在GitHub上创建一个。

    附录