git命令行操作和Vscode的git操作
添加工作区文件到暂存区
git add
git add 1.txt # 添加多个文件 git add 2.txt 3.txt # 添加整个目录 git add ./a # 添加多个目录 git add ./b ./c # 添加所有文件 git add .
创建版本
git commit
将暂存区里的改动给提交到本地 git 仓库,也就是为这次工作(一般会把某个具有特定意义的工作作为一个版本,它可以是多个文件的变化)
每次提交同时会生成一个 40 位的哈希值,作为该次提交版本的唯一 id
提交备注
每次提交都需要填写备注信息
git commit # 会调用默认(或自定义)的文本编辑器
修改默认编辑器
git config core.editor notepad # 添加 vscode 编辑器 - mac # 通过 vim 打开环境变量配置文件 vim ~/.bash_profile # 添加环境变量 export PATH=/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin:$PATH # 保存退出 source ~/.bash_profile # 测试:在终端中直接通过命令 code 调用 vscode git config --global core.editor "code --wait"
单行备注
git commit -m 备注信息
查看提交日志
git log
// 完整格式 git log // 简要格式(单行) git log --oneline // 显示完整格式(包
git命令行操作和Vscode的git操作相关推荐
- linux tig不支持中文,tig — 让 git 命令行可视化
tig 是一款优化 git 命令行的工具,使 git 命令行更加的便捷人性化 .如果用习惯了,会上瘾. image 基础 安装 在 Mac 上最简单的方式是使用 Homebrew: brew inst ...
- gitBash快速清屏,git命令行操作,快速清屏,清屏
## ** gitBash快速清屏,git命令行操作,快速清屏,清屏 ** 快捷键 点赞去啊!!!!!!!!!!!!!
- Git——远程管理版本操作(Tortoise(小乌龟)图形化操作、git命令行操作)
一.Tortoise 图像化操作: 1.克隆项目(即从github仓库拉取项目文件): 2.暂存区: 添加到暂存区: (1)新建一个文件 (2)右键选择子选项 ->[添加](3)勾选为被控制文件 ...
- Git 命令行提交代码详细操作
Git 命令行提交代码操作(安装git后,鼠标右键打开Git Bash) 1.查看本地git绑定的用户名和邮箱: git config user.name git config user.email ...
- macos安装git命令行_MAC OS git客户端安装及操作
1. 下载安装mac os 版本的git客户端及相关可视化软件 1.1 从git官网上下载匹配的git客户端.pkg格式的包,然后在系统偏好设置-> 安全性与隐私中打开系统默认禁止安装的这个程序 ...
- 使用 vs code 与 git 命令行 进行团队开发
使用 vs code 与 git 命令行 进行团队开发 一. 将拉取项目到本地 首先在 git 编辑器上使用 git clone https://gitee.com/xx.git (码云/github ...
- 如何用git命令行上传本地代码到github
如何用git命令行上传本地代码到github 2016年09月19日 16:10:36 阅读数:9337 注意:安装的前提条件是配置好git的相关环境或者安装好git.exe,此处不再重点提及 上传的 ...
- git命令行完全解读
BY 张建成(prettyEcho@github) 除非另行注明,页面上所有内容采用知识共享-署名(CC BY 2.5 AU)协议共享 原文地址deep.js , 欢迎 评论 和 star ?? 欢迎 ...
- 关于使用 git 命令行来和“码云”账号上的项目互通过程的基础步骤
前提:已经有码云账号,电脑已经安装了git工具. (1)在码云账号上登陆自己的账号,创建一个新的项目. (2)在自己的本地磁盘下随便创建一个文件夹(例如起名为:mayun),用来存放从码云上拉下来的项 ...
- Git命令行介绍和使用说明(持续更新)
Git命令行介绍和使用说明(持续更新) Git命令行介绍和使用说明(持续更新) 文档名称 Git命令行介绍和使用说明会 创建时间 2012/8/23 修改时间 2012/8/23 创建人 Baifx ...
最新文章
- python经典100例答案pdf-Python 入门 100 案例,PDF免费下载
- 不需要网络的调频收音机_测试工程师真的不需要懂网络知识么?
- 的union_C语言“隐秘的角落”——union没那么简单
- 这Hadoop分布式文件系统
- 使用 ipmitool 实现远程管理Dell 系列服务器
- bzoj1207: [HNOI2004]打鼹鼠
- Flex-iframe在SWF中嵌入网页的组件(推荐)
- 用SDWebImage加载FLAnimatedImage
- 33643分!曼巴精神永不熄,数据回顾科比20年职业生涯辉煌
- unity 引用prefab_Unity基础教程-对象管理(二)——对象多样化(Fabricating Shapes)...
- COOC1.9软件 一键做共现矩阵与相异矩阵
- RGB图片和mask合在一起
- 数学专业英语 -- 期望、方差、中心极限定理
- 手机开热点但是电脑一直连接不上_iPhone手机热点明明打开了,可是电脑就是连不上怎么办?...
- 【考研英语语法】十大词性
- 使用spilt遇到问题
- Linux查看CPU型号、物理CPU个数、核数、逻辑CPU个数
- fgetc、fputc、fputs、fgets的使用
- hotmail邮箱设置【2018年10月14日】
- 禁用vmware虚拟机自动挂起功能
热门文章
- 大学中考的是计算机几级证书,大学必考的四种证书,第三种关系到毕业,最后一种被认为没用!...
- win10确定停用时间
- 【笔记】Git 常用命令速查表
- android车载中控系统,基于Android的公交车载中控控制系统的实现
- [VB.NET]100分求一小段代码 ~~ 在线等 ~~ 当日揭帖
- 北理计算机学院20报录比及21大纲
- @Async 异步不起作用
- little w and Segment Coverage 牛客网
- three.js可拖拽,切换场景的全景图效果及源码
- 简单使用Google Agera框架