git客户端基本操作
- 首先下载git
- 一路next安装好了之后,打开任意盘符,右键打开git bash here
首先:初始首次的用户名和邮箱,之后就不用了。
- git config --global user.name "name"
- git config --global user.email "email@example.com"
- 创建本地仓库
- 文件夹-->右键git bash here-->git init //现在这个文件夹就是你的本地仓库了
- 打开代码编辑器,建立几个文件存到仓库文件夹里。
- git bash命令窗口:git status //查看状态,发现有几个红色的文件名字,正是我们新建的。
- git bash命令窗口:git add .或者git add *再或者git add -A都是把文件提交到缓存区,缓存区,我也叫他后悔区,用的多了就感受到了。
- 再次运行:git status //发现文件夹是绿色的了
- git commit -m "文件首次提交,代号:01" //将缓存区的文件正式提交到仓库中
- git status //此时会出现两段英文,按住鼠标选中这英文右键选中copy 翻译出来的结果告诉我们现在工作区没有变动,目录是干净的。说明第一次提交成功了!
- 查看被更新的文件哪些东西更新了:git diff
- 当我们提交多次后,如何看提交的几个版本:git log --pretty=oneline
- 回退到以前版本 git reste --hard HEAD ^ //^是数字;通过git log 可以看到commit每次的id 所以 git reset --hard commit_id 也是可以的
- 如果第二天忘了id怎么办,查看git log也不行,还有办法: git reflog
如果我修改了一些东西而后悔了,我可以用:git checkout -- file //撤回修改
- 如果我修改了一些东西并且add到缓存区而后悔了,我可以用:git reset HEAD file//可以把暂存区的修改撤销掉 然后 git checkout -- file//撤回修改
- 删除:git rm filename 删除文件夹 git rm -r path/
转载于:https://www.cnblogs.com/webSong/p/7852675.html
git客户端基本操作相关推荐
- git学习笔记——Linux和Windows下git的基本操作
git学习笔记--Linux和Windows下git的基本操作 github主页:https://github.com/Taot-chen 一.Linux环境 1.安装git sudo apt-get ...
- ABAP git客户端
Jerry习惯把自己写的小程序放到自己的github上:https://github.com/i042416 对于写的ABAP程序,需要先把SAPGUI里的代码手动拷贝到本地,然后用git客户端pus ...
- Git客户端TortoiseGit(Windows系统)的使用方法
这篇文章主要介绍了Git客户端TortoiseGit(Windows系统)的使用方法,需要的朋友可以参考下 本文环境: 操作系统:Windows XP SP3 Git客户端:TortoiseGit-1 ...
- 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
GitHub操作总结 : 总结看不明白就看下面的详细讲解. . 作者 :万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details ...
- Git客户端图文详解如何安装配置GitHub操作流程攻略
Git客户端图文详解如何安装配置GitHub操作流程攻略 软件应用 爱分享 3个月前 (08-15) 8896浏览 0评论 Git介绍 分布式 : Git版本控制系统是一个分布式的系统, 是用来 ...
- Git客户端(TortoiseGit)基本使用详解
1. 环境安装 Git最新版下载地址:https://gitforwindows.org/ TortoiseGit,Git客户端,32/64位最新版及对应的语言包下载地址:https://tortoi ...
- Git连载(9)使用Eclipse作为Git客户端
2019独角兽企业重金招聘Python工程师标准>>> 1.8.12 使用Eclipse作为Git客户端 最新的Eclipse IDE for Java EE Developers( ...
- 快速安装Git客户端及TortoiseGit并使用
开发都会使用版本控制软件,以便团队多人协同开发,以及程序源码的版本管理.目前比较主流以及易用的版本控制软件是Git,本文介绍一下,如何在开发计算机上快速安装Git客户端,并获取远程仓库的源码库. l ...
- Git简单基本操作指令集合
Git简单基本操作指令集合 常用置顶 新添加到暂存区中文件前面有绿色的 A 标记 (这是精简的方式查询出来的状态 git status -s), 非精简方式查询出来的是 文件名全绿色的 修改过的.没有 ...
最新文章
- 爱与恨的抉择:ASP.NET 5+EntityFramework 7
- Django的模板渲染(render)机制
- 复杂的数据类型3 - C++快速入门09
- C++line segment intersection线段求交(交点)(附完整源码)
- Flex State
- android项目打包成apk
- java获取表主外键_通过 jdbc 分析数据库中的表结构和主键外键
- 重新启动计算机的方法有,电脑重新启动怎么办 重新启动解决方法介绍【详解】...
- java操作Excel之POI(4)利用POI实现数据的批量导出
- 概率论与数理统计浙大第五版 第三章 部分习题
- vs2010和matlab混合编程,VS2010与Matlab2010b混合编程
- 脉冲压缩(Pulse Compression, PC)原理与MATLAB实现
- vue使用高德地图第一次进去点标记有数据,第二次进去就没有了
- 批量解析域名为IP地址的shell脚本和python脚本
- Dubbo的介绍以及Dubbox的区别
- CTF零基础--手把手带你如何下载调用dirsearch工具
- opensips安装教程
- 阿里云“快进”背后:云计算形势重构,深耕产业数字化
- Crowding Counter 之 可视化h5文件
- java断言常用方法_robot framework中Should 断言的基本使用方法
热门文章
- 滴滴自动驾驶CEO张博:十年内无人驾驶对消费者没有吸引力丨厚势汽车
- 中科院院士丁汉:数字化制造、机器人、人工智能是智能制造 “三驾马车”
- 超20亿!2018年国家自然科学基金(重点项目)出炉!
- 杨强:人工智能在企业的落地是一门大学问
- 程序员之天梯排行榜 | 每日趣闻
- 行业 AI 落地新范式,华为云下午茶等你来聊知识计算
- 童心制物(Makeblock)受邀参加2020年韩国机器人世界展览会,倡导以先进的STEAM教育培养未来复合型人才
- redis geohash 学习笔记
- 引入Redis|tensorflow实现 聊天AI--PigPig养成记(3)
- Android客户端捕获http请求包的方法