【问题标题】:Properly setting up React app to work with other devs in VS Code正确设置 React 应用程序以与 VS Code 中的其他开发人员一起工作
【发布时间】:2020-12-31 23:05:41
【问题描述】:

我正在和我儿子一起使用 VS Code a 学习 React,我们很难正确同步和设置如何在 Github 上处理相同的文件。

我们有一个包含源文件的仓库。我们称它为第一次回购。他的 PC 很好,因为他可以控制 repo(master)。我想 fork 这个 repo(我想?)这样我就可以拥有所有文件并进行自己的更改。

我真的不知道如何从 VS Code 开始。我是否先做一个空白应用程序“npx create-react-app {name}”然后克隆?还是我在 VS 代码中通过 git/github 设置。

一旦有了初始设置,我很想看看人们是如何一起工作的。

【问题讨论】:

    标签: reactjs git github visual-studio-code


    【解决方案1】:

    你绝对不想npx create-react-app {name},因为这会创建一个新的应用程序项目。

    如果您只是想同时处理同一个项目,那么您只需将 Github 存储库克隆到您的机器上。

    git clone <link to repo>
    

    然后将目录更改为项目并安装项目的依赖项。这假设您已经在您的机器上安装了node

    cd <project directory>
    npm install
    

    您可以从这里在 VSCode 中打开项目,进行更改,然后提交并将它们推送回远程仓库。我建议熟悉 Git 和 pullcommitpush 命令。还要熟悉工作分支的创建和切换。

    Git cheet sheet

    如果您和您的儿子同时在同一个分支中处理相同的代码,那么当你们中的任何一个将更改推送回远程时,可能会出现合并冲突。养成在提交和推送更改之前从远程拉取任何更改的习惯,这样更容易解决冲突。 VSCode 甚至在 GUI 中让这个愚蠢的事情变得简单。

    VSCode 还具有一个名为 Live Share 的 VS Code Share 扩展,它允许您在共享窗口中工作。可以在代码中看到彼此的光标和位置。

    祝你好运。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-10
      • 2011-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-23
      相关资源
      最近更新 更多