Git 在 Angular CLI 中生成
Git generated in Angular CLI
我使用 Angular CLI 启动了一个项目,我知道它实际上应该为我创建一个 git。在我的项目目录中的终端输入:
git add .
git commit -m "some message"
现在我想推动。我应该把它推到哪里?或者 CLI 生成的 GitHub 在哪里?
有点看不清楚,因为我对 git 和 Angular CLI 不是很有经验。
感谢您的帮助!
Git是一种分布式版本控制解决方案,这有时会引起很多误解。
Angular 为您做的实际上是将您的项目目录变成 git 工作目录。这意味着您现在可以打开一个 CLI 并键入 git <anything>
和 git 实际执行您要求它执行的操作。如果您没有要求 Angular 这样做,您可以在项目目录中打开一个终端并键入 git init
以获得相同的结果。
您的 git 存储库现在可以 link 编辑到一个或多个 远程 存储库。它们可以在您的机器上、USB 记忆棒上、您组织中的共享物理驱动器上、CD ROM 上、您的旧 MP3 播放器上,甚至在云中,例如 GitHub 或 BitBucket。
Angular 不会为您创建 远程 存储库,只会将您的项目文件夹变成 本地 工作存储库。
你必须自己创建一个远程存储库,然后在你的本地,link它作为远程:
git remote add origin <URL to your remote>
如果您使用的是 GitHub,请查看 their guide。
由于这个问题被反复问到,我希望这个答案能帮助 git 新手更好地理解正在发生的事情。
我使用 Angular CLI 启动了一个项目,我知道它实际上应该为我创建一个 git。在我的项目目录中的终端输入:
git add .
git commit -m "some message"
现在我想推动。我应该把它推到哪里?或者 CLI 生成的 GitHub 在哪里?
有点看不清楚,因为我对 git 和 Angular CLI 不是很有经验。
感谢您的帮助!
Git是一种分布式版本控制解决方案,这有时会引起很多误解。
Angular 为您做的实际上是将您的项目目录变成 git 工作目录。这意味着您现在可以打开一个 CLI 并键入 git <anything>
和 git 实际执行您要求它执行的操作。如果您没有要求 Angular 这样做,您可以在项目目录中打开一个终端并键入 git init
以获得相同的结果。
您的 git 存储库现在可以 link 编辑到一个或多个 远程 存储库。它们可以在您的机器上、USB 记忆棒上、您组织中的共享物理驱动器上、CD ROM 上、您的旧 MP3 播放器上,甚至在云中,例如 GitHub 或 BitBucket。
Angular 不会为您创建 远程 存储库,只会将您的项目文件夹变成 本地 工作存储库。
你必须自己创建一个远程存储库,然后在你的本地,link它作为远程:
git remote add origin <URL to your remote>
如果您使用的是 GitHub,请查看 their guide。
由于这个问题被反复问到,我希望这个答案能帮助 git 新手更好地理解正在发生的事情。