精华内容
下载资源
问答
  • 本文介绍了Visual Studio Code(vscode) git使用,分享给大家,具体如下: 1.创建一个github账号   2.在vscode中执行命令 echo # C-Tests >> README.md git init git add README.md git commit -m first ...
  • vscode使用git教程

    万次阅读 2020-03-14 09:49:19
    vscode使用git教程 git基本配置就不写了 vscode配置 直接上图清晰明了 按照图片出现的顺序 "git.path": "D:/Git/bin/git.exe", "terminal.integrated.shell.windows": "D://Git//bin//bash.exe", "git....

    vscode使用git教程

    git基本配置就不写了

    vscode配置
    直接上图清晰明了
    按照图片出现的顺序
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述

     "git.path": "D:/Git/bin/git.exe",
     "terminal.integrated.shell.windows": "D://Git//bin//bash.exe",
     "git.autofetch": true
    

    把上面代码写入setting.json文件中

    1. 把平台上的项目clone到本地
    cd 你的代码目录
    
    git clone https://gitee.com/xxx/xxx.git
    
    
    
    1. 用vscode打开项目就可以了

    2. 修改代码后(点击源代码管理:git),

      (1)先暂存修改(点击更改右边的+号),

      (2)再提交到本地(点击头部的√号),

      (3)再推送到服务端(点击右边的更多按钮,在下拉菜单中点击“推送”就可以了)。
      在这里插入图片描述

    `在这里插入图片描述
    下图中框框如果出现要输入用户名和密码输入即可在这里插入图片描述

    展开全文
  • 主要介绍了在vscode使用Git教程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • Git+VSCode基本使用

    万次阅读 多人点赞 2018-08-01 16:24:48
    因为最后是在linux下交叉编译,但是我更习惯windows下写代码,这里代码编辑器从使用Source Insight 4.0改为了VScode(主要是方便git代码管理)。下面就来分别介绍git(重点)以及vscode集成git的简单使用示例。 git...

    前言

    由于工作需要,最近简单学习了git,巧合发现了VSCODE编辑器正好集成了git命令,使得本地代码管理变得更加容易。因为最后是在linux下交叉编译,但是我更习惯windows下写代码,这里代码编辑器从使用Source Insight 4.0改为了VScode(主要是方便git代码管理)。下面就来分别介绍git(重点)以及vscode集成git的简单使用示例。


    git命令行使用

    git是世界上最先进的分布式版本控制系统,很多公司原来都是使用 SVN 进行版本控制管理,但越来越多的公司选择将代码迁移至 Git(最具标志性的就是使用 SVN 做版本控制的 Google Code 因为干不过 GitHub,无奈关门大吉-_-)

    我主要还是用到git的本地代码管理,这样即使没有网络或者服务器出问题也不会影响正常工作。

    0. git理论基础

    如图:
    git树
    - Working Directory :当前工作目录文件夹
    - Stage :暂存区
    - Repository :代码仓库(提交代码最终归宿)

    1. git命令行工具安装

    这里直接上官网下载对应版本即可–>Git官网链接
    我这里安装的windows下64位版本,安装时一路next即可。

    2. git使用前配置(非常重要)

    我们需要配置git用户名与邮箱(以后git所有的提交都要使用到的信息)
    1. 在桌面或者任意目录下右键打开git bash(或者直接打开CMD命令行)
    2. 敲入命令
    git config --global user.name xxxxx
    git config --global user.email xxx@x

    3. 或 git config --global --edit
    在打开的编辑器中编辑图示字段
    git配置编辑

    3. git基本命令

    • git init

      在当前文件夹创建一个git仓库,最直观的就是当前目录下多出了.git文件夹(windows下需要显示隐藏文件夹才能看到,linux下需要ls -a).

    • 说明:这里所有的命令在命令行中都可以 添加 –help弹出官方帮助文档 ,例如 git add --help查看git add的使用说明。

    • git add
      从当前文件夹添加文件到暂存区域,以便于git追踪.
    • git commit -m "do what"
      从暂存区域提交代码到代码仓库,提交说明为 “do what”
    • git diff
      用来比较仓库,暂存区,工作目录的不同(用法很多)
    • git reset
      git reset HEAD~用来回退到上个提交的版本,做了两件事:1.修改了HEAD指向(仓库当前版本回退到上个),2.将仓库上个版本的文件覆盖到暂存区域,用以丢弃上次的提交,(工作目录,文件夹中的文件还没变)
    • git log 查看版本提交记录
      每次commit的记录都会及说明都会在内,如图
      git log
      还有一个显示简单摘要的办法
      git log --oneline --decorate --all --graph
      git oneline

    • git status
      查看git仓库当前状态,如有没有 工作区文件未添加到暂存区(Untracked),工作区文件修改未提交到暂存区(Unstaged),暂存区的文件未提交到仓库(Changes to be committed)等等,有问题解决问题。当仓库与工作区,暂存区文件一致时,提示应该是”nothing to commit, working tree clean“

    • git checkout
      git reset一样拥有超多功能,切换分支,回复文件到工作目录,等等

    • git branch
      创建分支 git branch xxx

    • git merge
      合并分支

    VSCODE+Git使用

    直接用vscode打开创建好git仓库的文件夹即可,这样文件夹的文件都处于工作区中,每当你编辑工作区的文件,git都能自动对比工作区与暂存区的区别,非常直观,如图
    git diff
    这比直接在命令行中敲击 git diff xxx然后VIM 中看不同直观的多,另外工具栏中有很多实用操作,如添加/丢弃修改,提交暂存,版本回退等等。基本上就可以脱离命令行了,但还是建议先掌握命令行,毕竟底层命令是基础。另外,命令能实现的功能比图形界面那几个按钮多得多-_-

    展开全文
  • git操作和vscode连接

    千次阅读 2021-01-30 13:04:34
    0.生成ssh(具体操作看SSH界面里的生成密钥说明)在git bush中输入ssh-keygen -t rsa -C "your.email@example.com" -b 4096命令来创建ssh密钥(具体到每个人的邮箱)会提示保存密钥的文件(公钥),键入回车,y回车,可以...

    0.生成ssh(具体操作看SSH界面里的生成密钥说明)

    在git bush中输入

    ssh-keygen -t rsa -C "your.email@example.com" -b 4096

    命令来创建ssh密钥(具体到每个人的邮箱)

    会提示保存密钥的文件(公钥),键入回车,y回车,可以不设置密码,成功生成密钥

    大概如下图(这张图ssh-keygen应该改成上面的代码)

    58852725fffd57945af78851df71f139.png

    生成的ssh公钥去之前设置的地址(//.ssh/id_rsa)中查找pub文件,然后把pub文件用记事本打开,复制到ssh需求处

    1.在相应平台上新建仓库,然后按照给出的代码操作进行(在需要提交到仓库的文件夹中右键进行gitbush)

    首先要进行git的全局设置,这一步在git bush中进行;

    设置完毕后可以使用

    git config --list

    命令来查看是否设置成功(username和email)

    2.在vscode终端中如果输入git命令出现git命令无法识别或不是批处理的情况,需要配置环境变量,具体是在上下两个Path中加上git安装目录下到bin文件夹的位置,即...\Git\bin(具体可以搜一下,网上有相关配置教程)

    3.常用命令

    git init          //初始化本地git仓库(创建新仓库)

    git status    //查看当前版本状态(是否修改)

    git branch     //查看本地所有分支

    git branch -a       // 查看所有分支

    git branch -r        // 查看远程所有分支

    git branch [name]        //创建本地分支

    git push origin [name]      //创建远程分支(本地分支push到远程)

    git checkout [name]     // 切换分支

    git merge [name]         //合并分支

    git branch -d [name]      // 删除分支

    git push -u origin master      //推送文件(推送文件要先把代码库中的文件pull到本地代码中,使用git pull --rebase

    origin master)

    git diff        // 查看尚未暂存的更新

    git commit        //将暂存区里的改动提交到本地版本库

    git commit m "message"       // 附带message提交到HEAD中

    git branch -m | -M oldbranch newbranch       // 重命名分支

    git push并不会把tag标签传送到远端服务器上,只有通过显式命令才能分享标签到远端仓库。

    1.push单个tag,命令格式为:git push origin [tagname]

    例如:

    git push origin v1.0 #将本地v1.0的tag推送到远端服务器

    git reset         //回退到指定提交

    修改文件提交流程:

    1.git add                     //把修改的文件添加到缓存区,或者使用git add *提交全部修改文件

    2.git commit -m "代码提交信息"          //该命令实际提交改动,但还未到仓库

    3.git push origin master        // 提交到远程仓库,master可以换成任何分支

    使用简易指南

    一、创建新仓库

    创建新文件夹,打开,然后执行git init以创建新的git仓库

    二、检出仓库

    执行如下命令以创建一个本地仓库的克隆版本

    git clone /path/to/repository

    // 如git clone http://网址/qiansiqing/123

    如果是远端服务器上的仓库,

    git clone username@host:/path/to/repository

    三、工作流

    本地仓库由git维护的三部分组成,第一个是工作目录,持有实际文件;第二个是缓存区(index),临时保存改动;第三个是HEAD,指向最近一次提交的位置

    四、添加与提交

    把改动后的文件先放到缓存区

    git add git add *

    实际提交改动

    git commit -m "代码提交信息"

    现在,改动已经提交到了HEAD,但是还没有到远端仓库

    五、推送改动

    改动文件已经在本地仓库的HEAD中了,提交到远端仓库

    git push origin master //master可以换成要推送的任何分支

    如果还没有克隆现有仓库,但是想要将仓库连接到某个远程服务器,可以使用

    git remote add origin

    将改动推动到所添加的服务器上

    六、分支

    分支用来分类,在创建仓库时,master是默认分支,在其他分支上进行开发,完成后再将它们合并到主分支上

    git checkout -b newbranch // 创建一个并切换到newbranch分支

    git branch -d newbranch //删除该分支

    除非将分支推送到远程仓库,不然该分支在本地,是不为他人所见的

    git push origin

    七、更新与合并

    要更新本地仓库至最新改动,执行

    git pull

    以在本地目录中获取(fetch)并合并(merge)远端的改动

    要合并其他分支到当前分支(如master),执行

    git merge

    这两种方法,git都会尝试自动合并改动。但是自动合并并非每次都能成功,可嫩会导致冲突(conflict)。这时就需要手动修改这些文件来合并这些冲突。改完后,执行如下命令将他们标记为合并成功(解决冲突之后,一定要git add.)

    git add

    在合并改动之前,可以查看暂存区的文件,如下

    git diff

    八、标签

    在软件发布时创建标签,执行如下命令以创建一个1.0.0的标签,

    git tag 1.0.0 1b2e1d63ff

    1b2e1d63ff是想要标记的ID的前10位,可以如此获得该ID(也可以用前几位,只要它是唯一的)

    git log

    九、替换本地改动

    如果写错了,可以使用如下命令替换掉本地改动

    git checkout --

    此命令会使用HEAD中的最新内容替换掉本地工作目录中的文件,而已添加到缓存区的改动,以及新文件,都不受影响

    如果想要丢弃所有的本地改动与提交,可以到服务器上获取最新的版本并将本地主分支指向到它

    git fetch origin

    git reset --hard origin/master

    合并工具:beyond compare

    展开全文
  • git vscode使用Gitlens

    万次阅读 2020-06-04 11:48:08
    1、与仓库建立连接 点击remotes的加号->输入仓库名称->输入仓库https或ssh https设置免密登录: 2、将本地文件夹推送到远程服务器 ...3、拉取远程服务器的同步代码 和上图一样,不过云变成了加载按钮 ......

    1、与仓库建立连接
    点击remotes的加号->输入仓库名称->输入仓库https或ssh

    在这里插入图片描述

    https设置免密登录:
    在这里插入图片描述
    2、将本地文件夹推送到远程服务器
    点击云
    在这里插入图片描述3、拉取远程服务器的同步代码
    和上图一样,不过云变成了加载按钮

    展开全文
  • ubuntu14.04 虚拟机 + win10 宿主机,Git 官网和VScode官网下载的最新windows版本。 1、安装git服务器       这里如果有其它依赖,大家可以根据错误提示百度安装,毕竟我的虚拟机上...
  • 图解gitvscode中的git/gitlens插件的使用

    千次阅读 多人点赞 2020-12-30 10:12:13
    vscodegit的简单使用前言一、git1.git是什么2.git可以做什么二、工作流程三、操作步骤1.安装git2.vscode安装gitlens插件3.初始化git1)新建git2)配置git3)添加项目到暂存目录,提交项目到本地仓库4)推送到远程...
  • 而且,如果您使用GitLens工作,请鼓励您的雇主。 还请,,并 吉特伦斯 是扩展,由创建,开发和维护。 GitLens可以帮助您更好地理解代码。 快速查看更改行或代码块的对象,原因和时间。 回顾历史,以进一步了解代码...
  • 第三步:使用 VScode + git,提交到仓库 当我们在VScode中编写代码后,需要提交到git仓库时,但是我们又不想切换到git的命令行窗口,我们可以在VScode中配置git,然后就可以很方便快捷的把代码提交到仓库中。 第一...
  • VScode 结合git的全面使用流程(上)

    千次阅读 多人点赞 2020-08-13 14:03:13
    title: VScode 结合git的全面使用流程(下) tags: VScode 编辑器 git categories: VScode git abbrlink: a91a4c58 description: GitLens 插件使用 | .gitigonre 介绍 cover: //cdn.jsdelivr.net/gh/FXTD-odyssey/...
  • Mac下git配置及与VScode配合使用

    万次阅读 多人点赞 2019-04-01 10:38:30
    Mac下git配置及与VScode配合使用 1 系统及版本 操作系统: macOS Mojave 10.14.2 VScode版本: 1.32.3 git版本: 2.17.2 2 github创建仓库 如若自己的项目中已经有README文件了,那最下面选项就可以不勾选。 ...
  • 记录VS Code中git使用教程

    千次阅读 2020-04-23 23:15:43
    记录VS Code中git使用教程git的下载与安装新建仓库拉取项目此时已经将项目部署好了,接下来就是配合VSCode使用git的下载与安装 官网下载并安装git 步骤简单,在此不做讲解 新建仓库 设置相应内容 Repository ...
  • Vscode使用Git可视化面板管理代码仓库 - 视频教程 一、视频演示: 1.本地初始化Git仓库推送到远程 2.拉取远程Git仓库到本地 3.git的增删改文件操作
  • 手把手教你在VSCode使用Git

    千次阅读 2020-12-25 23:25:34
    手把手教你在VSCode使用Git 嵌入式大杂烩 今天 在一个目录下clone项目: git clone XXXXXX.git 使用VScode 打开项目 右击通过Code打开。 使用vscode提交代码 1、打开下面视图,添加一行文字: ## ...
  • vscode使用Git

    2020-12-19 07:22:56
    用了git最方便的就是比如在公司写了很多代码后回到家打开vscode只需要点击一下...因为vscode中带的有git管理功能,只需要学一点关于git的操作知识就够了。首页要下载‘msysgit’然后安装到电脑要不然vscode中的git是...
  • vscodeGit History工具

    千次阅读 2019-12-07 14:22:47
    使用git的时候,经常需要查看修改记录,或者需要查看谁提交了什么文件等,当然可以到存放git代码的目录查看,但这样很不方便,如果使用vscode编辑工具写的话,可以安装一个 git history 的工具包,如图: ...
  • win10+VSCodegit使用

    2021-03-12 10:59:29
    菜鸟教程 1、从远程克隆代码到本地自己的文件夹 这里可以进行这些操作 也可以通过终端,输入命令来操作(由于我的密钥有设置密码,所以只能用命令的方式,不然会报错,) #拉取 git pull #推送 git push ...
  • vscode使用 Git :拉取、提交、克隆

    万次阅读 多人点赞 2018-11-13 16:53:15
    PS:转载此文后,网友在评论中提到还有其它方法,不过目前个人尚在研究中,有兴趣的朋友们也可自行一探究竟 ... -------------------------------------------------------... 码云中的使用教程Git 全局设置:...
  • Ubuntu VSCode git基本使用

    千次阅读 2018-11-24 10:59:49
    (1)将本地文件夹src设置为工作区,使用命令git init,会在当前目录下创建.git文件夹,Ctrl + H可见 cd /src git init (2)创建远程 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的...
  • vscode中用Git 国内的码云托管代码 vscode中带的有git管理功能 只需学一点关于git的操作知识 下载‘msysgit’然后安装到电脑要 不然vscode中的git不能用 安装完成后主要使用Git Bash这个程序 1、将代码...
  • 如何给VScode配置git

    2020-12-19 07:23:01
    如何给VScode配置git一:首先我们要下载VScodegit,由于我是windows所以git我选择下载msysgit.链接https://git-scm.com/download/win。二:下载安装完毕之后,我们需要给VScode配置git(1)为Git配置环境变量,环境...
  • vscode 插件 Git Graph 使用

    千次阅读 2021-08-10 15:38:24
    vscode 插件 Git Graph 使用 插件搜索进行下载 左下角点击进行展示git graph 点击下载按钮,下载最新的远程分支数据 在这个分支上创建自己的本地分支 输入分支名字并且切换到改分支,点击确定 上一步的前提,...
  • VSCode配置Git的方法步骤随记

    千次阅读 2020-12-22 00:13:52
    vscode中对git进行了集成,很多操作只需点击就能操作,无需写一些git指令。不过这就需要你对vscode进行配置。下面我会讲到git的配置与免密码上传github。一、安装Git管理工具,可上官网安装,安装路径...
  • Git下载安装及设置详细教程_sanxd的博客-CSDN博客_git 安装 https://blog.csdn.net/sanxd/article/details/82624127 ...Git教程 - 廖雪峰的官方网站 https://www.liaoxuefeng.com/wiki/896043488029600

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,219
精华内容 1,687
关键字:

git使用教程vscode