reactjs - 如何将 React 项目上传到 Github,以便更多人可以使用它?
问题描述
我是 React 新手 我想知道将项目上传到 GitHub 的过程是什么,我应该推送哪些文件?当其他人拉动 git 时,他应该如何进行?他应该输入哪些命令?
提前致谢。
解决方案
当你创建一个新项目时,CRA 会初始化 git ......所以你只需要添加一个远程地址(你在 git 服务器上的 repo 的地址,比如 GitHub ......)。之后需要将更改/提交推送到 Github。
关于 git-pull,它用于从 git 服务器获取文件/内容,当您想从 git 服务器获取新的更改时,您将使用 git-pull 命令。
让我写一系列在 GitHub 上上传项目的通用步骤:
1-在 Github 中创建一个存储库
2-在您的项目文件夹中初始化 git:
git init
3-添加远程地址:
git remote add <remote-name> <remote-address>
4-将未跟踪的文件添加到阶段:
git add -A
5-记录更改(提交):
git commit -m "subject" -m "description (optional)"
6-将您的更改发送到 git 服务器 (Github)
git push -u <remote-name> --all
之后,如果您需要从 GitHub (PULL) 获取更改,您只需要使用 git-pull:
git pull <remote-name> <branch-name>
注意:这个解释很笼统,读完后一定要研究一下GIT,YouTube上有关于git的好课程......
推荐阅读
- java - 为什么我的 while 循环会导致 java 控制台不出现?
- java - HashTable 和 LinkedList 的 LinkedHashSet 实现?
- c - 在 int 列表中弹出不需要的元素
- go - 无法处理 goroutine 死锁
- reactjs - 如何动态选择 Material-UI 自动完成组件中的默认选项?
- java - 测试方法的自定义运行程序,而不是在类级别 - 可能吗?
- javascript - 页面正在通过 Otp 提交而不刷新?
- asp.net-mvc - Asp.Net MVC 不隐藏 URL 中的参数名称
- hadoop - 为什么即使映射器和减速器的数量设置为 1,hive 仍将 2 个部分文件写入 hdfs
- sql - 如何通过 IF 语句中的 sql 命令更新表中的记录