0


在linux上操作实现git github vscode的联动工作流(待更新)

目录

一、介绍与要求

  1. 介绍:我刚刚改到linux系统(ubuntu22.04)上进行学习和工作,深感到linux的方便快捷,于是想在此记录以下git和github的学习过程,也权当备忘录。
  2. 要求:强烈建议使用梯子(VPN)进行操作,否则git指令很可能会卡顿,因为github的服务器在国外。

二、git和github联动

2.1 git与github的连接

这里我已经连接成功,等有时间再来补充相关内容~

2.2 git的操作

这里以我在学习的Coursera的HTML课程为例,来实现git的基本操作。

  1. 拉取远程库git clone "https或ssh"https或ssh的具体位置在github库的这里,点进库中选择code键即可看见。在这里插入图片描述 我想拉取这个库的指令为git clone [email protected]:kingdom-of-warriors/Coursera-HTML.git

  2. 添加暂存区 在修改文件后,应将它添加到暂存区。执行git status查看,修改过的文件应该是红色的。gitadd"改动的文件"在执行指令gitadd index.html后执行git status查看,这个文件将会变为绿色。Image 1Image 2

  3. 提交本地库git commit -m"日志信息" 改动的文件名这个日志信息一般来说是描述你这次更改改了哪些地方,写什么都行。在本例 中,应该写的指令是git commit -m"first commit" index.html

  4. 创建别名 在github上创建一个新仓库,像2.2.1那样找到它的SSH或者HTTPS(我更推荐用SSH连接)。这个别名主要是为了方便推送代码,相当于给一大段复杂的网址取了一个别名,用这个别名就相当于在用这个网址,所以别名最好短小精悍一点。git remote add 别名 SSH或HTTPS如果我想给这个github仓库取一个别名叫HTML,那么指令应该如下:git remote add HTML [email protected]:kingdom-of-warriors/Coursera-HTML.git然后执行git remote -v就可以查看别名是否添加成功。在这里插入图片描述

  5. 推送代码 使用别名可以很快的推送代码,指令为git push 别名 分支名在本例中指令为git push HTML main如果不用别名,指令将会是git push [email protected]:kingdom-of-warriors/Coursera-HTML.git main,从此处也可以看出别名的方便之处。

三、vscode与git的方便操作(待更新)

总结

这里的git操作介绍全部基于尚硅谷的课程,想详细学习git的同学们可以去看!

标签: linux git github

本文转载自: https://blog.csdn.net/weixin_72935337/article/details/140610448
版权归原作者 kingdom-of-warriors 所有, 如有侵权,请联系我们删除。

“在linux上操作实现git github vscode的联动工作流(待更新)”的评论:

还没有评论