我正在尝试学习 GitHub,所以我下载了包括 SourceTree 在内的必要工具。目的只是为了学习。但是在创建远程存储库时我遇到了一个障碍。我可以在与本地存储库相同的机器上创建一个吗?看来我必须付费才能在 GitHub 服务器上使用它。但是如何设置它以便我可以在我的机器上本地学习它?
3 回答
请注意,您始终可以在本地计算机上托管一个“远程”存储库,您的“本地”存储库(在同一台计算机上)可以将其视为origin
. 只需转到 c:\somedirectory 并键入git init --bare
。然后转到 c:\someother 目录并键入git clone c:\somedirectory .
。然后,当您从后一个目录推送和拉取时,它将与前一个目录中的 repo 往来。
您可以在 Github 上免费创建一个公共存储库。只需创建一个帐户并关注https://help.github.com/articles/creating-a-new-repository/
然后,您可以使用 SourceTree 将远程存储库克隆到本地计算机上的文件夹中。
如果您已经有一个本地 git 存储库,您可以使用 SourceTree 右上角的设置按钮将其远程路径设置为新创建的 Github 存储库,然后您可以将更改推送到远程 Github 存储库。
Github 团队有一个 GitHub 概述培训视频系列,可能对您有所帮助https://www.youtube.com/playlist?list=PLg7s6cbtAD15Das5LK9mXt_g59DLWxKUe
您可以在 github 上免费创建一个开源 repo,然后您可以将该 repo 克隆到您的本地,或者如果您已经有一个现有的本地 repo,您可以将它连接起来并将您的本地项目推送到您的 github repo以下
$ git remote add origin https://github.com/your-repo-link
$ git push -u origin master
顺便说一句,Github 有自己的 GUI 工具https://desktop.github.com/,我推荐使用 SourceTree。