《第一行代码》中推荐的版本控制工具 Git

2019-6-4最新版本为2.21.0 下载地址 https://gitforwindows.org/

安装windows版比较简单,下一步下一步即可。安装完毕后,打开Git-->Git Bash 通过输入命令的方式进行:

1.配置身份信息

git config --global user.name "matt"

git config --global user.email "matt@10086.com"

2.查看配置信息

git config --global user.name

git config --global user.email

3.创建并初始化代码仓库

git init

4.添加代码文件

git add build.gradle      --添加单个文件

git add app             --添加app目录下所有文件

git add .               --添加当前目录下所有文件和文件夹

5.提交代码

git commit -m "First commit."

有变动再次提交时,需要重新添加

git add .

git commit -m "Second commit."

6. 提交历史

git log

git log id -1只查看某个id的一条记录情况

git log id -1 -p 查看该条提交记录具体修改了什么内容

7.查看修改内容

git status

git diff

git diff 发生变化的文件目录

8.撤销未提交的修改

没有 git add

git checkout 已修改的文件目录

已经 git add

git reset HEAD 已修改文件目录

git checkout 已修改的文件目录

9.

转载于:https://www.cnblogs.com/5igis/p/5igis_12549.html

Git 常用命令[持续更新...]相关推荐

  1. Docker 常用命令 (持续更新)

    最近 用docker 搭建了项目环境.记录一下常用的docker命令 1. 搜索镜像:docker search redis redis :镜像名称  在docker 镜像库中搜索镜像 2. 拉取镜像 ...

  2. Ubuntu使用中的常用命令(持续更新~~~)

    文章目录 软件端口占用 软件安装/卸载 更新软件包 卸载(移除)软件包 查看已安装软件 deb软件安装 bin软件安装 bundle软件安装 压缩包 tar tar.gz zip 图片 webp转换 ...

  3. eclipse 在 Linux中常用命令,持续更新....

    1. mvn eclipse:clean 2. mvn eclipse:eclipse -Dwtpversion=1.0 1.jdk安装 首先可以使用命令直接进行jdk安装 sudo apt-get ...

  4. linux 的常用命令(持续更新.....)

    rpm rpm -qf `whereis ps`    可以查出ps这个命令是哪个包的 rpm -ql jenkins        查jenkins这个rpm包相关的路径有哪些 yum yum se ...

  5. stata常用命令 (持续更新)

    最近在用stata处理数据,learning by doing,现将用过的命令整理如下,方便以后参阅: 查看统计特征 查看变量s的统计特征: summarize s 如要显示变量s的经验累积分布函数( ...

  6. inux常用命令-持续更新中(转载:小牛导航,super-nb)

    关机 (系统的关机.重启以及登出 ) shutdown -h now 关闭系统 init 0 reboot 重启 logout 注销 分享下我的网站,小牛导航,super-nb.com 文件和目录 c ...

  7. 码Ubuntu常用命令持续更新

    新建用户: adduser xxx 修改密码: passwd xxx 赋予sudo权限 chmod u+w /etc/sudoers vi /etc/sudoers 找到 root ALL=(ALL) ...

  8. Git 常用命令总结,掌握这些,轻松驾驭版本管理

    Git 常用命令总结,掌握这些,轻松驾驭版本管理 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn ...

  9. Git的使用——Git 常用命令总结、Git的使用、Git 的分支、远程仓库的使用、IDEA 中使用Git、Git 工作流(Git Flow、Github Flow、GitLab Flow)

    Git的使用--Git 常用命令总结.Git的使用.Git 的分支.远程仓库的使用.IDEA 中使用Git 一.Git 常用命令总结 为了方便后续查找命令,故先把总结放前面,教程放后面 1.git 基 ...

最新文章

  1. apt cyg 安装php,Cygwin的包管理器:apt
  2. 一个基于docker的bedrock minecraft PE 服务器
  3. 挽救Centos7.0
  4. ^_^ 一看就忘不了的IE页面 ^_^
  5. 利用UDP19端口实施DOS攻击的真实案例
  6. java map byte[],java中byte数组不能作为map的key使用
  7. python3之后版本读取网页的内容
  8. abaqus在岩土工程中的应用_什么是岩土锚固,看看在深基坑支护中如何应用
  9. docker镜像没有ifconfig、ping指令
  10. python单元测试mock_单元测试-具有多次调用方法的Python Mock对象
  11. (2)存储过程中可以调用其他存储过程吗?_详解Oracle创建存储过程、创建函数、创建包及实例演示...
  12. (转载)二进制与三进制的妙用
  13. Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦
  14. CCF NOI1012 变换密码
  15. 【Shiro第五篇】SpringBoot + Shiro实现用户授权功能
  16. 将.sql文件导入数据库
  17. 键鼠硬件模拟技术(转)
  18. RGMII以太网测试方案
  19. THREE.js开荒小记(二):无效宽度linewidth的Line 和 无效阔threshold的Line2
  20. 18款室内设计风格,总有一款适合你。

热门文章

  1. 【CCF】201803-1 跳一跳
  2. andriod开发中的几个基本概念及关系SDK ADT Platform API
  3. word文本框跨页显示方法
  4. ASP.NET企业开发框架IsLine FrameWork系列之十二--使用Session、Cookie与安全支持
  5. 提示word损坏,需文本恢复转换器的解决两方法
  6. 3B大战引来的担忧:百度重仓云计算拟摆脱困局
  7. DataView.RowFilter的使用(包括in,like等SQL中的操作符)
  8. 漫步数理统计七——随机变量(上)
  9. C++中序列化对象并存储到mysql
  10. 计算机视觉模型、学习和推理