如何在GitHub中托管开源代码存储库
GitHub是一个基于Web的Git存储库托管服务,它提供了Git的所有分布式修订控件和源代码管理(SCM)功能以及添加其自己的功能。
它为托管强大的协作,代码审查和用于开源和私有项目的代码管理提供了工作场所。
与Pit是一个严格的命令行工具不同,Github提供了一种基于Web的图形界面和桌面以及移动集成。
GitHub为私有存储库和免费帐户提供有偿计划,通常用于托管开源软件项目。
它是快速且更灵活的基于Web的托管服务,易于使用和管理分布式修订控制。
任何人都可以在Github的存储库中托管他们的软件的源代码,以便使用,贡献,共享,问题跟踪以及全球数百万人的更多信息。
以下是一些简单快捷的步骤,可以轻松寄出软件的源代码。
1.创建新的GitHub帐户
首先,打开我们喜欢的浏览器并转到Github的主页URL,即Github。
然后,主页将被打开,如下所示。
现在,首页已打开后,请填写显示的表格,以便注册新的GitHub帐户。
在我们输入注册所需的有效信息后,我们将被重定向到"选择步骤"。
我们在本页中列出了5个计划。
人们可以根据他们的要求选择计划。
其中我们将去免费计划。
因此,点击选择自由计划,然后单击"完成注册"。
如果我们计划创建一个组织,那么我们需要打勾帮助我下一步设置组织。
2.创建新存储库
在我们成功注册了一个新帐户或者登录到GitHub之后,我们现在需要创建一个新的存储库来开始。
单击位于帐户ID附近的右上角的(+)按钮。
然后单击"新建存储库"。
现在,单击添加新存储库后,我们现在将被定向到我们需要输入所需信息的页面。
现在,在输入有关新存储库的所需信息后,我们需要单击绿色创建存储库按钮。
完成后,我们将看到类似于此图片的类似的东西。
3.上传现有项目
如果我们想在GitHub上分享我们现有的项目,我们肯定需要将代码推向我们创建的存储库。
为此,我们首先需要在Linux机器中安装Git。
正如我正在运行Ubuntu 14. 04 LTS在我的机器中,我需要运行APT Manger来安装它。
$sudo apt-get install git
现在,随着GIT准备好,我们现在准备上传代码。
注意:为避免错误,请不要使用自述文件,许可证或者gitignore
文件初始化新存储库。
我们可以在将项目推向GitHub后添加这些文件。
在终端中,我们需要将当前工作目录更改为本地项目,然后将本地目录初始化为Git存储库/
$git init
然后,我们将在新本地存储库中添加文件。
这为第一次提交阶段阶段。
$git添加。
现在,我们需要提交我们在本地存储库中暂存的文件。
$git commit -m'首次提交'
在终端中,我们将为远程存储库添加URL,其中将推送我们本地的重播。
$git remote add origin remote Repository url $git remote -v
注意:请将远程存储库URL替换为远程repo的URL。
现在,将本地存储库的更改推向GitHub的repo,我们需要按下面运行并输入存储库所需的凭据。
$git push origin master
克隆Repo
如果我们想从Github直接从Github下载代码存储库,那么,我们可以简单地使用Git Clone命令,该命令将克隆到远程存储库的当前目录。
$git clone https://github.com/aruntechgeek/linspeed.git
请将上述URL更改为要克隆的存储库。
更新变更
如果我们对我们的代码进行了更改并希望将它们推向我们的远程存储库,那么在更改更改后,我们应该在该目录中运行以下命令。
$git add . $git commit -m "Updating" $git push