Git提交代码到Github远程仓库

小记一下,之前都是直接在github网页提交我的代码的,但是文件一多,github网页就会报错,不给干活,这下只好用git来提交了

1.在你的与远程仓库同步的文件打开 git bash (吐槽一点,如果用git提交,必须保持远程和本地文件是一致的,否则不让提交….)

例如这里,右键点开git bash

1734402088751

1734402121279

2.如果你还没有初始化本地 Git 仓库,可以在项目根目录下运行以下命令来初始化 Git 仓库:

运行指令:

1
git init

3.连接远程仓库

如果你还没有关联远程仓库,需要将远程仓库(GitHub)添加为远程地址。使用 git remote add 来关联远程仓库:

1
git remote add origin <远程仓库的URL>

URL具体可以在网页看

1734402291975

4.检查文件状态

查看当前 Git 状态,查看哪些文件有更改或未跟踪:

主要用来查看 本地工作区暂存区 的状态

1
git status

5.添加文件到暂存区

使用 git add 命令将更改添加到暂存区:

git add . 是添加当前目录的全部文件

6.提交更改

使用 git commit 提交更改,并附上提交信息:

例如:

1
git commit -m "添加 README 图片和修改 README.md 文件"

推送更改到远程仓库

使用 git push 将本地的提交推送到 GitHub 上的远程仓库:

1
git push origin main

修改分支

有时候我们需要更新一个项目,可能是添加功能,也可能是修复一个Bug

这时候可能有一个需求就是,我希望原来的main分支变为old-main分支,然后换一个新的main上去

然后把原来的main改为v1.1

以下是步骤

1.首先初始化git

1
git init

2.添加远程仓库 (这里是举个例子)

1
git remote add origin git@github.com:0xcc12138/Ez_Spy.git

3.获取远程仓库的信息

1
git fetch origin

4.查看目前记录的所有分支,此时应该要能看到远程仓库的

1
git branch -a

5.创建一个分支 #这里是创建一个main分支

1
git checkout -b main 

6.切换到main分支 #git branch可以看目前所在的分支

1
git checkout main 

7.拉取远程的main分支到现在所在的分支,也就是本地的main

1
git pull origin main 

8.重命名本地分支 #把main重命名为v1.1

1
git branch -m main v1.1 

9.推送v1.1到仓库,这样会多一个分支叫v1.1

1
git push origin v1.1

10.在github的setting修改默认分支(如果需要,因为不能删除默认分支)

1735304863208

11.删除原来的分支main

1
git push origin --delete main

现在有两个版本啦~

1735304837645