使用VS Code推送代码到GitHub

git init

然后会出现状态连接状态

第一步:

git status

查看当前状态当你忘记修改了哪些文件的时候可以使用 git status 来查看当前状态,红色的字体显示的就是你修改的文件。

第二步:

提交代码第二步:

git add .

或者

git add xxx

如果你git status 查看了当前状态发现都是你修改过的文件,都要提交,那么你可以直接使用 git add . ?就可以把你的内容全部添加到本地git缓存区中

如果你git status 查看了当前状态发现有部分文件你不想提交,那么就使用git add xxx(红色文字的文件链接) ?就可以提交部分文件到本地git缓存区。

第三步:

提交代码第三步:

git commit -m

"提交代码" 推送修改到本地git库中
如果出现错误

  • error: switch `m‘ requires a value

输入 git status
显示

use "git rm --cached <file>..." to unstage

暂存区有文件没有处理

git add .
git commit -m .

暂存区已经提交成功

第四步:

提交代码第四步:

git pull <远程主机名> <远程分支名>

取回远程主机某个分支的更新,再与本地的指定分支合并。

如果合并有失败提示

! [rejected]        master -> master (non-fast-forward)

则输入以下命令:

git pull <远程主机名> <远程分支名> --allow-unrelated-histories //把远程仓库和本地同步,消除差异
//类似
git pull https://github.com/ce.git master --allow-unrelated-histories

然后解决冲突后,commnit,继续以下步骤:

第五步:

提交代码第五步:

git push <远程主机名> <远程分支名>

把当前提交到git本地仓库的代码推送到远程主机的某个远程分之上