如何在github上创建第一个存储库

想在网上分享你的开发项目吗?下面是如何开始使用您的第一个Github存储库。...

流行的Github站点和git工具都是一个优秀的资源,不仅可以分发和展示您的工作,还可以促进高效和专业的版本控制。

Get started with GitHub

在本教程中,我们将探讨如何创建Github存储库、推送提交、标记发布等等。

创建存储库

要创建新的存储库,请首先登录Github或注册一个新帐户。登录后,单击屏幕右上角的Create New按钮,然后单击出现的下拉列表中的Repository链接。

您将看到创建存储库屏幕:

存储库的名称和描述可以是您想要的任何内容,在本例中,使用“muo\u demo”作为名称。其余字段保持原样/空白,然后单击“创建新存储库”按钮。您将进入一个显示新的空白存储库的页面。

启动本地存储库

现在已经在Github上创建了一个存储库,您需要在本地PC上初始化存储库自述文件.md文件。

mkdir myrepo cd myrepo echo "# My Test Repository" > Readme.md echo "A temporary file" > temp.txt

在Github上查看存储库时自述文件.md文件始终显示为描述存储库,或显示为手册的第一页。md文件扩展名代表降价格式,如果您不熟悉降价,请查看我们优秀的降价格式备忘单。

现在可以使用命令在终端中启动存储库。

git init git remote add origin https://github.com/mdizak/muo_demo.git

在第二个命令中,您需要将“mdizak”更改为Github用户名,“muo\u demo”部分更改为存储库的名称。例如,如果您的Github用户名为“johndoe”,存储库的名称为“test\u repo”,则命令为:

git remote add origin https://github.com/johndoe/test_repo.git

第一次提交

您现在可以同步本地和Github存储库,并使用terminal中的以下命令将这两个文件添加到Github。

git add Readme.md temp.txt git commit -m "My first commit" git push -u origin master

系统将提示您输入Github用户名和密码,输入成功后,这两个文件将上载到Github存储库。如果在浏览器中重新加载Github存储库,您现在将看到这两个文件以及自述文件.md文件。

大提交消息

不仅可以指定一个小的单行提交消息,还可以包含一个较大的文本消息。在您喜爱的文本编辑器中,输入提交消息的内容,该消息的大小和行数可以根据需要而定。提交最新更改时,请使用命令。

git commit --file=/path/to/commit.txt

确保该命令指向提交消息的文本文件,并且将使用其内容,而不是通过-m选项定义的单行消息。

删除文件

删除文件的方式基本相同,除了使用上面的git add命令外,我们使用git rm命令。删除温度.txt在先前添加的文件中,在终端中运行以下命令。

git rm temp.txt git commit -m "Deleting temp file" git push -u origin master

系统会再次提示您输入用户名和密码,一旦输入完毕温度.txt文件将从Github存储库中删除。就这些!

标记发布

有时,一旦您对测试过的项目非常满意,您可能会希望将当前状态标记为发行版。这告诉其他人,该项目在其状态下是完整的,并准备分发给公众。

将存储库标记为发行版是通过添加带有版本号的标记来完成的。例如,要在终端中将当前存储库发布为v1.0.0,请运行以下命令。

git tag 1.0.0 git push --tags

输入Github用户名和密码后,在web浏览器中重新加载存储库页面。您将注意到现在您的存储库有一个版本。单击“通过”查看所有版本将提供指向焦油.GZ在对版本进行标记时,处于状态的完整存储库的存档。

克隆存储库

有时您需要从头开始克隆并重新初始化存储库。这很容易通过终端中的以下命令完成。

git clone https://github.com/mdizak/muo_demo.git myrepo cd myrepo git init

与初始化存储库时一样,在第一行中,您需要更改Github用户名和URL中的存储库名称。

这将把存储库的内容从Github下载到/myrepo/目录中,然后用git init命令重新初始化它。从这里开始,您可以继续添加和删除与上述相同的文件。

查看提交历史记录

您可以返回并使用git日志查看以前的提交,例如:

git log - 3

上面的命令将显示对存储库的最后三次提交。如果您出于任何原因需要修改或删除提交,这将非常有用。

修改提交消息

如果您已经将提交推送到Github,然后后来意识到您对提交消息犯了错误,那么有一种方法可以修改它。要修改最新的提交消息,请在终端内运行命令。

git commit --amend

这将打开带有上一个提交消息的默认文本编辑器。进行任何必要的更改,然后关闭编辑器。如果使用nano作为文本编辑器,可以通过按Ctrl+X,然后按Y和Enter键来关闭它。

保存新的提交消息后,使用以下命令将其推送到Github:

git push --force origin

准备好炫耀你的作品了!

恭喜,您现在已经学习了使用流行的Github网站和git命令行工具的基础知识。您已经成功创建了存储库,现在可以添加/删除文件、推送提交、标记释放和克隆存储库。

如果您想了解更多高级git命令,请访问高级git命令站点。

  • 发表于 2021-03-28 23:04
  • 阅读 ( 223 )
  • 分类:编程

你可能感兴趣的文章

如何使用github桌面克隆存储库

...储库(如果有),但创建一个新的存储库将显示GitHub桌面如何与GitHub协同工作。 ...

  • 发布于 2021-03-19 02:59
  • 阅读 ( 247 )

如何使用github页面免费托管网站

...GitHub页面就是这样一种选择,在本文中,我们将向您展示如何****GitHub页面托管一个简单的网站。 ...

  • 发布于 2021-03-19 05:27
  • 阅读 ( 226 )

什么是github?基本特征简介

... 如何使用github? ...

  • 发布于 2021-03-26 16:08
  • 阅读 ( 245 )

加入社会化编码潮流,为github存储库做出贡献

...流,分享你的技能,帮助开源世界受益。在本文中,了解如何将代码贡献给GitHub上的存储库或任何托管的git服务。 ...

  • 发布于 2021-03-27 04:33
  • 阅读 ( 226 )

如何在本地和远程删除git中的分支

Git最强大的特性之一是它的轻量级分支。它们允许您高效地处理并行的开发阶段。开发人员甚至可以为单独的bug创建单独的分支。在时间和空间上,分支几乎都是免费的。 ...

  • 发布于 2021-03-28 02:05
  • 阅读 ( 337 )

如何在git中创建新分支

...制概念的核心,尤其是Git。本文将介绍什么是分支,以及如何使用多种不同的工具创建分支。 ...

  • 发布于 2021-03-29 17:44
  • 阅读 ( 223 )

如何使用spicetify主题定制spotify

... 下面是如何使用Spicetify定制Spotify。 ...

  • 发布于 2021-03-30 21:11
  • 阅读 ( 740 )

如何删除github存储库

...一些材料,请不要删除回购,因为这无法撤消。 相关:如何(以及为什么)创建GitHub存储库 如何删除github存储库 如果您确定要删除存储库,请在您选择的浏览器中打开GitHub网站并登录到您的帐户。接下来,单击要在左侧窗格的...

  • 发布于 2021-03-31 10:48
  • 阅读 ( 191 )

如何(以及为什么)创建github存储库

...至可以提前发布一个测试版。开源是一件美好的事情。 如何创建github repo 要在GitHub上设置项目,您需要创建一个repo。为此,请登录(或创建)GitHub帐户。登录后,单击标题菜单右侧的“+”图标(可从站点上的任何位置访问)。...

  • 发布于 2021-03-31 12:11
  • 阅读 ( 173 )

作者如何使用github存储他们的作品

...尤其是在最初的几篇草稿中。 git入门 让我们进入这一切如何工作的技术细节。我们将从PC开始,然后使用GitHub进入云计算。 要开始,您需要在macOS或Linux上安装终端程序。如果你的电脑运行Windows10,你必须通过WindowsSubsystem for Lin...

  • 发布于 2021-04-03 05:21
  • 阅读 ( 175 )
w60f4cx2
w60f4cx2

0 篇文章

相关推荐