Bootstrap

详细分析 创建并上传到 GitHub 仓库

前言

🤟 找工作,来万码优才:👉 #小程序://万码优才/r6rqmzDaXpYkJZF

创建仓库的时候,平台已经有所提供流程!

在这里插入图片描述

1. 从零创建并上传代码到 GitHub

基本命令如下:

echo "# ceshi" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/xxx.git
git push -u origin main
  1. 创建项目文件
    通常需要一个 README.md 文件作为项目说明文件
    通过命令行可以快速创建,并写入初始内容
    Markdown 语法常用于 GitHub 项目文档,# 开头表示一级标题,用于说明项目名称

  2. 初始化 Git 仓库
    使用 git init 命令将当前目录初始化为 Git 仓库,创建 .git 文件夹用于管理版本控制信息
    初始化后,该目录就受 Git 的版本控制,可以进行后续的文件跟踪和提交

  3. 添加和提交文件
    通过 git add 将文件添加到暂存区(staging area)
    使用 git commit 将暂存区的更改提交为一个版本,提交信息应该简洁明了,方便以后查阅

  4. 设置分支名称
    默认情况下,Git 创建的主分支名称可能为 master
    为了与 GitHub 默认的 main 分支保持一致,可以使用 git branch -M main 重命名分支

  5. 关联远程仓库
    通过 git remote add origin <仓库地址> 将本地仓库与 GitHub 仓库关联,origin 是远程仓库的别名
    仓库地址可以通过 HTTPS 或 SSH 获取,选择 HTTPS 时需要输入 GitHub 用户名和访问令牌

  6. 推送代码
    使用 git push -u origin main 将本地代码推送到远程仓库的 main 分支
    -u 参数会将当前分支与远程分支关联,后续只需使用 git push 即可完成更新

总体截图如下:

在这里插入图片描述

2. 将现有的本地仓库推送到 GitHub

总体命令如下:

git remote add origin https://github.com/xxx.git
git branch -M main
git push -u origin main
  1. 确保已有 Git 仓库
    本地项目已经使用 git init 初始化,并有提交记录
    如果尚未提交任何代码,先通过 git add 和 git commit 完成提交

  2. 关联远程仓库
    使用 git remote add origin <仓库地址> 添加远程仓库,并设置别名为 origin。
    如果之前已关联其他远程仓库,可以用 git remote set-url origin <新地址> 替换为新的仓库地址。

  3. 设置主分支名称
    如果远程仓库默认分支是 main,而本地分支为其他名称(如 master),需要用 git branch -M main 重命名以保持一致

  4. 推送代码到远程仓库
    使用 git push -u origin main 将代码推送到远程仓库
    如果远程仓库为空,会直接同步;如果不为空,需确保提交记录不会冲突

;