github推送本地项目到远程仓库操作流程

1. 在Gitghub上创建仓库

image
image

2. 使用Git Bash将本地文件(项目)推至Git远程仓库中

  • 进入我们要推送的项目文件夹,在根部执行Git Bash Here
    image

  • 第一步创建远程仓库之后,会出现该界面,此时我们就可以保存对应的远程库地址以及通过指令来实现将本地项目推送到远程库。
    image

3. 在git终端中进行指令操作

  1. 初始化项目(这一步会创建.git文件夹)
    • 通过命令git init把这个文件夹变成Git可管理的仓库,这时你会发现你的项目文件夹中里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。
git init
  1. 切换项目的分支,一般是主分支(main)
git branch -M main
  1. 将项目添加到本地仓库的暂存区
    • 通过git add .把项目添加到仓库(git add .是将该目录下的所有文件添加到仓库,注意点是用空格隔开的)。在这个过程中你其实可以一直使用git status来查看你当前的状态。
git add .
  1. 将暂存区的文件确认提交到本地仓库(第二句为默认,我们一般自己填写,选第一句)
git commit -m "推送记录,可自定义填写"
git commit -m "first commit(默认)"
  1. 本地仓库与远程仓库进行关联
    • Github上创建好Git仓库之后我们就可以和本地仓库进行关联了,根据创建好的Git仓库页面的提示
git remote add origin 远程库地址
  1. 将本地项目上传到远程仓库
    • 关联好之后我们就可以把本地库的所有内容推送到远程仓库(主分支main)(也就是Github)上了
git push -u origin main

注意事项

  • 创建仓库时必须是空的,不要自动创建README文件