• 首先下载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客户端基本操作相关推荐

  1. git学习笔记——Linux和Windows下git的基本操作

    git学习笔记--Linux和Windows下git的基本操作 github主页:https://github.com/Taot-chen 一.Linux环境 1.安装git sudo apt-get ...

  2. ABAP git客户端

    Jerry习惯把自己写的小程序放到自己的github上:https://github.com/i042416 对于写的ABAP程序,需要先把SAPGUI里的代码手动拷贝到本地,然后用git客户端pus ...

  3. Git客户端TortoiseGit(Windows系统)的使用方法

    这篇文章主要介绍了Git客户端TortoiseGit(Windows系统)的使用方法,需要的朋友可以参考下 本文环境: 操作系统:Windows XP SP3 Git客户端:TortoiseGit-1 ...

  4. 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流

    GitHub操作总结 : 总结看不明白就看下面的详细讲解. . 作者 :万境绝尘  转载请注明出处 : http://blog.csdn.net/shulianghan/article/details ...

  5. Git客户端图文详解如何安装配置GitHub操作流程攻略

    Git客户端图文详解如何安装配置GitHub操作流程攻略 软件应用 爱分享  3个月前 (08-15)  8896浏览  0评论 Git介绍 分布式 : Git版本控制系统是一个分布式的系统, 是用来 ...

  6. Git客户端(TortoiseGit)基本使用详解

    1. 环境安装 Git最新版下载地址:https://gitforwindows.org/ TortoiseGit,Git客户端,32/64位最新版及对应的语言包下载地址:https://tortoi ...

  7. Git连载(9)使用Eclipse作为Git客户端

    2019独角兽企业重金招聘Python工程师标准>>> 1.8.12 使用Eclipse作为Git客户端 最新的Eclipse IDE for Java EE Developers( ...

  8. 快速安装Git客户端及TortoiseGit并使用

    开发都会使用版本控制软件,以便团队多人协同开发,以及程序源码的版本管理.目前比较主流以及易用的版本控制软件是Git,本文介绍一下,如何在开发计算机上快速安装Git客户端,并获取远程仓库的源码库. l ...

  9. Git简单基本操作指令集合

    Git简单基本操作指令集合 常用置顶 新添加到暂存区中文件前面有绿色的 A 标记 (这是精简的方式查询出来的状态 git status -s), 非精简方式查询出来的是 文件名全绿色的 修改过的.没有 ...

最新文章

  1. 爱与恨的抉择:ASP.NET 5+EntityFramework 7
  2. Django的模板渲染(render)机制
  3. 复杂的数据类型3 - C++快速入门09
  4. C++line segment intersection线段求交(交点)(附完整源码)
  5. Flex State
  6. android项目打包成apk
  7. java获取表主外键_通过 jdbc 分析数据库中的表结构和主键外键
  8. 重新启动计算机的方法有,电脑重新启动怎么办 重新启动解决方法介绍【详解】...
  9. java操作Excel之POI(4)利用POI实现数据的批量导出
  10. 概率论与数理统计浙大第五版 第三章 部分习题
  11. vs2010和matlab混合编程,VS2010与Matlab2010b混合编程
  12. 脉冲压缩(Pulse Compression, PC)原理与MATLAB实现
  13. vue使用高德地图第一次进去点标记有数据,第二次进去就没有了
  14. 批量解析域名为IP地址的shell脚本和python脚本
  15. Dubbo的介绍以及Dubbox的区别
  16. CTF零基础--手把手带你如何下载调用dirsearch工具
  17. opensips安装教程
  18. 阿里云“快进”背后:云计算形势重构,深耕产业数字化
  19. Crowding Counter 之 可视化h5文件
  20. java断言常用方法_robot framework中Should 断言的基本使用方法

热门文章

  1. 滴滴自动驾驶CEO张博:十年内无人驾驶对消费者没有吸引力丨厚势汽车
  2. 中科院院士丁汉:数字化制造、机器人、人工智能是智能制造 “三驾马车”
  3. 超20亿!2018年国家自然科学基金(重点项目)出炉!
  4. 杨强:人工智能在企业的落地是一门大学问
  5. 程序员之天梯排行榜 | 每日趣闻
  6. 行业 AI 落地新范式,华为云下午茶等你来聊知识计算
  7. 童心制物(Makeblock)受邀参加2020年韩国机器人世界展览会,倡导以先进的STEAM教育培养未来复合型人才
  8. redis geohash 学习笔记
  9. 引入Redis|tensorflow实现 聊天AI--PigPig养成记(3)
  10. Android客户端捕获http请求包的方法