GitHub仓库快速入门:从创建到提交第一个更改
创作时间:
作者:
@小白创作中心
GitHub仓库快速入门:从创建到提交第一个更改
引用
github
1.
https://docs.github.com/zh/repositories/creating-and-managing-repositories/quickstart-for-repositories
本文将带你快速入门GitHub仓库的创建和管理。通过本文,你将学会如何创建一个新的存储库、提交第一个更改,并了解后续的操作步骤。
创建存储库
仓库是存储各种项目的容器。在本指南中,你将创建仓库并提交第一个更改。
- 在GitHub网站的任何页面右上角,选择“+”图标,然后单击“新建存储库”。
- 为存储库键入简短好记的名称。例如 "hello-world"。
- 可选择性地添加存储库的说明。例如,“我在GitHub上的第一个仓库”。
- 选择仓库可见性。有关详细信息,请参阅“关于仓库”。
- 选择“使用README初始化此存储库”。
- 单击“创建存储库”。
恭喜!你已经成功创建了第一个存储库,并使用自述文件对其进行了初始化。
使用GitHub CLI创建存储库
若要详细了解GitHub CLI,请参阅“关于GitHub CLI”。
- 在命令行中,导航到要在其中创建新项目的本地克隆的目录。
- 若要为项目创建存储库,请使用
gh repo create子命令。出现提示时,选择“从头开始在GitHub上创建新存储库”,然后输入新项目的名称。如果希望项目属于某个组织而不是你的个人帐户,请使用organization-name/project-name指定组织名称和项目名称。 - 按照交互式提示进行操作。要在本地克隆存储库,请在询问您是否要克隆远程项目目录时确认是。
- 或者,若要跳过提示,请提供存储库名称和可见性标志(
--public、--private或--internal)。例如gh repo create project-name --public。要在本地克隆存储库,请传递--clone标志。有关可能的参数的详细信息,请参阅GitHub CLI手册。
提交您的第一个更改
提交就像是项目中所有文件在特定时间点的快照。
创建新存储库时,你使用自述文件对其进行了初始化。README文件用于更详细地描述项目或添加一些指南性文档(例如如何安装或使用项目)。README文件的内容会自动显示在存储库的首页上。
让我们提交对自述文件的更改。
- 在存储库的文件列表中,选择“README.md”。
- 在文件视图的右上角,单击以打开文件编辑器。
- 在文本框中,键入一些关于你自己的信息。
- 在新内容的上方,单击“预览”。
- 查看您对文件所做的更改。如果选择“显示差异”,新内容会以绿色显示。
- 单击“提交更改...”
- 在“提交消息”字段中,输入简短、有意义的提交消息,以描述对文件的更改。您可以在提交消息中将提交归于多个作者。有关详细信息,请参阅“创建有多个作者的提交”。
- 在提交消息字段下面,确定是要将提交添加到当前分支还是新分支。如果当前分支是默认分支,则应选择为提交创建新分支,然后创建拉取请求。有关详细信息,请参阅“创建拉取请求”。
- 单击“提交更改”或“建议更改”。
使用命令行提交更改
- 在命令行中,导航到新项目的根目录。(此目录是在运行
gh repo create命令时创建的。) - 创建自述文件,其中包含有关项目的一些信息。
echo "info about this project" >> README.md - 输入
git status。你会看到你有一个未跟踪的README.md文件。$ git status Untracked files: (use "git add <file>..." to include in what will be committed) README.md nothing added to commit but untracked files present (use "git add" to track) - 暂存并提交文件。
git add README.md && git commit -m "Add README" - 将更改推送到您的分支。
git push --set-upstream origin HEAD
后续步骤
你现在已经创建了一个存储库,其中包括自述文件,并在GitHub上创建了你的第一个提交。现在可以:
- 克隆GitHub存储库以在计算机上创建本地副本。从您的本地仓库,您可以提交并创建拉取请求来更新上游仓库中的更改。有关详细信息,请参阅克隆仓库和Set up Git。
热门推荐
怎么锻炼脚部肌肉(6个简单的脚部拉伸动作,消除双脚和脚踝疼痛)
房子怎么办理过户?一文详解买卖、赠与、继承等不同情形
桑葚干和什么搭配泡水
构建AI人物性格:深度创作与综合分析攻略
选择家庭护眼灯必知的多维度技巧与标准
饴糖和麦芽糖的区别,哪种甜度较高?
CTPA对急性肺栓塞的预后评估作用
如何挑选车厘子?六大维度帮你买到优质水果
防晒指南:科学防晒,从了解这些知识开始
命犯桃花劫是什么意思
泉州的历史:曾经的东方第一大港,如今一带一路的先行区
专家解读:上市公司分红决策应以财务健康为前提
探索未知:如何高效地寻找信息资源
健康的桃花运和不健康的桃花运的区别
探访「中山大学中山眼科中心」,提前了解这些事,让你“医路畅通”
脚脖子上边有一块肿包是怎么回事
养生气功呼吸法,这三种就够了:任选其一,受用一生
快速掌握英文五大句型:结构、例句、技巧一次掌握
用树莓派打造完美智能家居:从入门到实战
DIF指标的计算方式是什么?这种计算方式在投资分析中有哪些应用?
天一阁博物馆和宁波博物馆哪个好玩
怛罗斯之战:究竟是大唐由盛转衰的转折点,还是一场无意义之战?
幼儿不良进餐行为的对策措施
医用电子直线加速器调强放疗全流程剂量校准规范
重返未来1999:槲寄生面板的深度传承与绝技剖析
土地公:从社神崇拜到道教神祇的演变历程
感冒发烧是好事还是坏事?
缘木求鱼文言文翻译
建阳龙窑柴烧建盏,这些烧制技术“秘诀”你知道几个
水飞蓟素治疗NAFLD效果显著,可改善肝功能和组织学