VScode_git代码上传教程


动机

考虑到今后在linux系统进行开发任务时无法对博客进行更新,所以打算通过把博客代码上传到github上,linux系统拉取代码编写代码后也进行上传操作,虽然后续上代码时就需要同步更新github代码了,但是可以通过sh文件一键运行,也没有麻烦多少。

虽然之前用git bash也接触过git上传拉取操作,但是初次接触vscode的git功能时还是碰了不少壁,所以写下相关的操作步骤。

操作步骤

git bash

vscode的git只是把命令可视化,所以万变不离其宗,需要先学习基本的git命令行操作。

git init;#初始化仓库
ssh-keygen -t rsa -C "yourname@foxmail.com"#初次使用git时需要这个建立连接这行代码是建立创建一个本机的ssh key,在本地会得到一个密匙和公匙(id_rsa.pub)在github服务器中用得到的公匙创建一个ssh钥匙,就完成连接了(应该是密码学的内容,服务器端可以通过公匙解密出密匙),
git add ./  #将所有文件添加到暂存区
git commit -m "first commit" #将暂存区的文件提交到本地版本库
git remote remove origin #如果之前已经连接到别的库了先断开连接
git remote add origin https://github.com/yourname/yourname.github.io.git #连接自己的github的库,要先在自己的网站上新建且创建readme.md文件(否则无法连接)
git push -u origin main #将自己的代码推送到云端

vscode-git

用VScode就简单多了,VScode软件将git命令都图形化显示了,可以根据下图和git命令进行对应。

  • 新建一个文件夹用VScode打开可以看到如下图,选择初始化仓库
    alt text20240611172035
  • 当在项目中进行修改后,会出现下面的界面。在更改那栏的文件可以看到一个加号,点击即可暂存,暂存后点击提交代表着commit(消息栏必须有内容)。提交后
    alt tex20240611172348t
  • 提交后可以看到下图,发布Branch代表在github网页上创建一个test库,并且把文件全部推送到该库中。
    alt 20240611172607text

文章作者: sdj
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 sdj !
  目录