使用GitHub(三):使用VSCode+GitHub进行版本控制

使用GitHub(三):使用VSCode+GitHub进行版本控制

  • 本文简单介绍使用VSCode+GitHub进行项目或者代码的版本控制。本文主要目的是对学习内容进行总结以及方便日后查阅。
  • 详细教程和原理可以参考廖雪峰的Git教程猴子都能看懂的Git教程
  • 本文版权归马涛涛所有。
  • 本文所引用的图片和文字版权归原作者所有,侵权删。
  • 如有错误请在下方评论区指出,欢迎积极讨论。

使用原理


1 上节回顾

上一篇博客详细介绍了使用 git 的三种方式

  • 只在本地使用
  • 将本地仓库上传到 GitHub
  • 下载 GitHub 上的仓库

以及如何上传更新到GitHub,你在本地目录有任何变动,只需按照以下顺序就能上传:

git add 文件路径
git commit -m "信息"
git pull  (一定不要忘记这一个命令)
git push

2 使用原理

本文所写的是使用VSCode中的GitHub功能,可以取代命令行中Git的四步更新的方式,简化上传步骤。

所以使用VSCode+GitHub进行项目或者代码的版本控制有以下两种方法:

  1. 在本地使用Git仓库→将仓库上传到GitHub→VScode打开→手动进行4步
  2. 在GitHub上新建仓库,下载仓库到本地→ VScode打开→手动进行4步

本文只记录从VScode打开之后的操作。

步骤

  1. 使用VSCode打开项目或代码的仓库
  2. 点击侧边栏的 源代码管理按钮,或者快捷键Ctrl+Shift+G,这时并没有消息提示。

  3. 这时我们新建一个style_test.css文件,旁边会出现U的符号,意思是更新尚未上传到GitHub

  4. 再次打开源代码管理,发现多了更新提示。
  5. 这时就可以提交更新到GitHub了,作用同命令行中的git commit -m "new css file"
  6. 最后一步是pull和push,分别等同于命令行中的git pullgit push
  7. 查看GitHub,更新成功

原文地址:https://www.cnblogs.com/jlfw/p/11968087.html

时间: 2024-10-16 11:11:44

使用GitHub(三):使用VSCode+GitHub进行版本控制的相关文章

GitHub怎么用?GitHub是什么?新手怎么用GitHub?图文并茂,不看都不行

GitHub怎么用? GitHub是什么? 新手怎么用GitHub? 这些问题都不是问题了: 英文10分[满分100分]水平的人来说:这个教程和小说很重要!这妮儿图文并茂,比我还幽默 汗!!!,我就直接转载过来, 需要的同学赶紧马克走吧! 绝对新手入门极品   ...小说 (我就不说这教程).md不能再生动! 作者:珊姗是个小太阳 链接:http://www.zhihu.com/question/20070065/answer/79557687 来源:知乎 著作权归作者所有.商业转载请联系作者获

[个人翻译]GitHub指导文件(GitHub Guides[Hello World])

[个人翻译]GitHub指导文件(GitHub Guides[Hello World]) Mirage_j个人翻译,欢迎转载,最好标明出处http://www.cnblogs.com/mirageJ/ 原文地址https://guides.github.com/activities/hello-world/ Hello World是电脑编程史上悠久而又传统的工程.学习新事物时我们通常会以这个简单的小程序作为开始.我们就以此为开头了解GitHub吧! 通过这篇指导,你会学到如何: 建立并使用rep

史上最全github使用方法:github入门到精通

GitHub详细教程 Table of Contents 1 Git详细教程 1.1 Git简介 1.1.1 Git是何方神圣? 1.1.2 重要的术语 1.1.3 索引 1.2 Git安装 1.3 Git配置 1.3.1 用户信息 1.3.2 高亮显示 1.3.3 忽略特定的文件 1.3.4 使用.gitkeep来追踪空的文件夹 1.4 开始操作Git 1.4.1 创建内容 1.4.2 创建仓库.添加文件和提交更改 1.4.3 diff命令与commit更改 1.4.4 Status, Dif

[Github]如何高效利用GitHub

正是Github,让社会化编程成为现实.本文尝试谈谈GitHub的文化.技巧与影响. Q1:GitHub是什么 Q2:GitHub风格 Q3: 在GitHub,如何跟牛人学习 Q4: 享受纯粹的写作与演讲 Q5: 代码帮你找工作 Q6: GitHub还在影响一些什么 Q7: 除了GitHub,还可以选择什么? Q1:GitHub是什么 A1:一家公司 位于旧金山,由Chris Wanstrath, PJ Hyett 与Tom Preston-Werner三位开发者在2008年4月创办.迄今拥有5

con't login: connect to api.github.com:443[api.github.com/192.30.253.116, api.github.com/192.30.253.117] failed:connect timed out

Win7 pycharm github con't login: connect to api.github.com:443[api.github.com/192.30.253.116, api.github.com/192.30.253.117] failed:connect timed out ping不通192.30.253.117 跟踪一下,发现 跳转到10.段,结果丢失. tracert 192.30.153.117 打印一下路由 route print 发现是由于 静态路由 的原因

Github: write blog by github

Reference: 1. 利用GitHub写博客的几种方式: https://github.com/rainzhaojy/blogs/issues/1 2. https://yq.aliyun.com/roundtable/493552 3. https://linuxtechlab.com/how-to-install-github-on-ubuntu-step-by-step/ 4. github pages: https://pages.github.com/ 原文地址:https://

Git系列三之在线GitHub使用方法

代码托管地址:https://github.com 一.认证方式 1.https方式:不需要认证 [[email protected] demo]# git clone https://github.com/nulige/Bastion-of-machine.git Initialized empty Git repository in /root/demo/Bastion-of-machine/.git/ warning: You appear to have cloned an empty

Android Studio使用体验(三)Import Github Module

在公司电脑上写的一个AS Module,同步到了Github上,然后回到宿舍Clone到自己电脑的AS工程目录下,打开AS发现没有这个Module,于是准备Import ,结果出现下面的情况: 呃-- 于是我猜测Gradle Scripts中有相关属性定义,果不其然: 在settings.gradle中发现了猫腻: 好吧,加上':setwallpaper'应该就可以了: 果然,搞定:

如何将你的github仓库部署到github pages(转)

原文地址:http://www.cnblogs.com/yuanzm/p/3945814.html#commentform 很多时候我都在思考一个问题,我们每天遇到各种各样的问题,然后我们需要不断google.百度,达到我们解决问题的目的.但是在这个过程中,我们总是能够见到,对于同一个问题,总是有大量错误.copy的博客.文库乃至吊炸天的百度知道,一次又一次减慢了我们解决问题的进度.更加糟糕的是,这种copy是保量不保质的,所以我们总是希望,每当我们google或者百度的时候,都能够最快解决我们