前期准备
0.下载git(如果已经有了就不用了)
1.在GitHub上新建一个存储库
2.先在本地创建一个目录作为本地库目录,在目录里打开git bash进行上传
上传过程
-
echo "# Garbled_repair" >> README.md
作用:创建一个 README.md 文件,并写入内容 # Garbled_repair。
说明:
README.md 是项目的说明文件,通常用于描述项目的用途、使用方法等。# Garbled_repair 是 Markdown 语法中的一级标题。
-
git init
作用:在当前目录初始化一个本地 Git 仓库。
说明:
这会在当前目录下生成一个 .git 文件夹,用于存储 Git 的版本控制信息。
-
git add README.md
作用:将 README.md 文件添加到暂存区(staging area)。
说明:
暂存区是 Git 用来准备下一次提交的区域。如果你有其他文件需要提交,可以使用 git add . 来添加所有文件。
-
git commit -m "first commit"
作用:将暂存区的文件提交到本地仓库,并添加提交信息 "first commit"。
说明:
提交信息应简洁明了,描述本次提交的内容或目的。
-
git branch -M main
作用:将当前分支重命名为 main。
说明:
Git 默认的主分支名称是 master,但 GitHub 等平台已将默认分支改为 main。如果你的本地分支已经是 main,可以跳过这一步。
-
git remote add origin https://github.com/xxx/xxx.git
作用:将远程仓库的 URL 添加到本地仓库,并命名为 origin。
说明:
origin 是远程仓库的默认名称。https://github.com/xxx/xxx.git 是远程仓库的 URL。
-
git push -u origin main
作用:将本地 main 分支推送到远程仓库,并设置上游(upstream)关联。
说明:
-u 或 --set-upstream:将本地分支与远程分支关联,以后可以直接使用 git push 或 git pull,无需指定远程分支。如果远程仓库没有 main 分支,这条命令会自动创建。
完整流程
# 1. 创建 README.md 文件
echo "# Garbled_repair" >> README.md# 2. 初始化本地 Git 仓库
git init# 3. 将 README.md 添加到暂存区
git add README.md# 4. 提交到本地仓库
git commit -m "first commit"# 5. 重命名当前分支为 main(如果需要)
git branch -M main# 6. 添加远程仓库
git remote add origin https://github.com/With-fate/Garbled_repair.git# 7. 推送到远程仓库
git push -u origin main