> 文章列表 > vscode推送文件至github步骤

vscode推送文件至github步骤

vscode推送文件至github步骤

@目录

1、步骤:

  1. 提交到本地仓库
  2. 从本地仓库再提交到远程仓库

2、具体操作:

2.1 准备工作

设置提交代码时的用户信息
开始前我们需要先设置提交的用户信息,包括用户名和邮箱:

git config --global user.name "runoob"
git config --global user.email "test@runoob.com"

如果去掉 --global 参数只对当前仓库有效。

2.2 提交到本地仓库

首先,创建一个本地仓库,建立一个空文件夹:在VSCode终端打开,输入git init进行本地仓库初始化,之后这个空文件夹里会出现一个.git文件夹。
vscode推送文件至github步骤
vscode推送文件至github步骤
现在来进行提交的操作。

2.2.1 提交单个文件:

git add readme.txt
git commit -m "第一次提交readme, 里面记录的第一次编辑的日期"

vscode推送文件至github步骤

2.2.2 提交全部文件:

git add .
git commit -m "全部提交"    
//提交暂存区到本地仓库中,语法git commit -m [message]
[message] 可以是一些备注信息。

2.3 提交到远程仓库

git remote add origin https://github.com/lem***4s/GitTest.git    //在 VSCode 上绑定远程仓 
git branch -M test1  //新建一个test1分支
git push -u origin test1	//在 VSCode 上将本地仓更改推送到 Github 远程仓

vscode推送文件至github步骤
然后在github.com中的仓库中就能看到上传的文件
vscode推送文件至github步骤

3、常用GIT指令

git branch//查看当前所处分支
git checkout -b test//在当前仓库中新建一个test分支,并从=切换到这个分支。
git branch -M test//新建一个test分支
git checkout test//切换到test分支

4. 常见问题

4.1 vscode登录github网络连接失败

解决方案:
详情见另外一篇文章链接: 修改host访问GitHub

4.2 vscode中,push文件报错:无法推送refs到远端

vscode推送文件至github步骤
命令行提示:
error: failed to push some refs to ‘…’
错误原因是远程仓库和本地库不一致
解决方法:取消刚才的 commit 并同步到远程仓库

   git pull --rebase origin test1	//test1是分支的名字git branch//可以查看当前所处分支