知乎如何使用<1>
github " />

GitHub是目前世界上最大的开源软件托管平台,也是许多开发者们学习和分享代码的好去处,本文将介绍如何使用GitHub以及如何上传本地代码到GitHub。

## 注册GitHub账号

首先,我们需要访问[GitHub官网](https://github.com/)并注册账号,注明账号用户名、邮箱和密码等信息。在注册成功后,你将会看到你的GitHub首页。

## 创建仓库

GitHub中的仓库(Repository)是存储项目代码的地方,每个仓库都可以包含多个文件、文件夹、README文件等信息。我们下面会介绍如何创建新的仓库。

1. 首先点击GitHub首页右上角的“+”按钮,弹出下拉菜单

![add](https://img-blog.csdnimg.cn/20210413221405732.png)

2. 点击“New Repository”按钮,开始创建新的仓库

![new](https://img-blog.csdnimg.cn/20210413221429715.png)

3. 填写仓库信息

![info](https://img-blog.csdnimg.cn/20210413221547857.png)

其中:

- Repository name,填写仓库名称,不能与其他仓库重名

- Description,对仓库进行简要描述

- Public/Private,选择公共或私有仓库

- Initialize this repository with a README,勾选此选项,则在创建仓库后自动创建一个README文件

- Add .gitignore,勾选此选项,则可以为项目添加一个.gitignore文件,用于指定哪些文件或文件夹不需要被Git跟踪

- Add a license,勾选此选项,则可以为项目添加一个许可证

4. 点击“Create repository”按钮,完成创建

![create](https://img-blog.csdnimg.cn/20210413221713589.png)

## 上传代码

在创建好仓库后,我们需要将本地代码上传至GitHub中,具体操作如下:

1. 在GitHub仓库页面中,点击“Code”按钮

![code](https://img-blog.csdnimg.cn/20210413222332812.png)

2. 选择“HTTPS”或“SSH”,复制链接

如果使用HTTPS,则每次push或pull都需要输入用户名和密码;如果使用SSH,则需要生成SSH密钥并添加到GitHub中。具体操作可以参考[GitHub官方文档](https://docs.github.com/cn/authentication/connecting-to-github-with-ssh)

![link](https://img-blog.csdnimg.cn/20210413222414199.png)

3. 在本地创建项目文件夹,并在其中创建代码文件

![folder](https://img-blog.csdnimg.cn/20210413222555529.png)

4. 在项目根目录下打开命令行窗口,使用git init命令将该目录初始化为Git仓库

```bash

git init

```

5. 使用git add命令将文件添加至本地Git仓库

```bash

git add .

```

此处的“.”表示将所有文件都添加至Git仓库中。也可以使用git add [文件名],将指定文件添加至仓库中。

6. 使用git commit命令将修改提交至本地仓库

```bash

git commit -m "first commit"

```

其中“-m”表示提交信息,需要在引号中填写。

7. 使用git remote add命令将本地仓库与GitHub仓库进行关联,其中URL为第二步复制出的链接

```bash

git remote add origin URL

```

8. 使用git push命令将代码上传至GitHub,其中“origin”为上一步关联的仓库名,“main”为GitHub仓库的默认分支

```bash

git push -u origin main

```

9. 修改代码后,可以使用git add、git commit、git push等命令实现代码的提交和更新。其中,git push命令需要在修改代码后使用,用于将修改后的代码上传至GitHub。

## 总结

本文介绍了如何使用GitHub以及如何上传本地代码到GitHub,其中包括注册GitHub账号、创建仓库、关联本地仓库、上传代码等具体操作。希望对刚刚接触GitHub的开发者们有所帮助。

壹涵网络我们是一家专注于网站建设、企业营销、网站关键词排名、AI内容生成、新媒体营销和短视频营销等业务的公司。我们拥有一支优秀的团队,专门致力于为客户提供优质的服务。

我们致力于为客户提供一站式的互联网营销服务,帮助客户在激烈的市场竞争中获得更大的优势和发展机会!

点赞(101) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部