Git使用教程(精简版)

扯淡

在网上找了一大堆Git教程来学习,发现有的过于简单,只显示几条命令,而有些又过于啰嗦,一大堆又让人心烦,自己总结了一下方便引导初学者和以后查找复习使用。

推荐

如果想看更详细的教程推荐:廖雪峰的Git教程

正文

  1. Git安装

    Linux上安装Git
    方法1:使用“sudo apt-get install git”命令安装。
    方法2:先从Git官网下载源码,然后解压,依次输入:“./config”,“make”,“sudo make install”这几个命令安装就好了。
    Windows上安装Git
    http://msysgit.github.io/下载,然后按默认选项安装即可。安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!

  2. Git命令

安装完git后第一部需要配置你的用户名和邮箱,使用命令:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

创建一个版本库:

$ git init
Initialized empty Git repository in E:/git-repository/n4/.git/

这里写图片描述

添加文件命令:

$ git add file.txt
#或者如下这样添加多个文件
$ git add file.txt file2.txt
#或者如下这样添加当前文件夹下所有文件
$ git add .

这里写图片描述

如果发现有“warning: LF will be replaced by CRLF”提示,可以执行以下命令解决

$ rm -rf .git  // 删除.git  
$ git config --global core.autocrlf false  //禁用自动转换  

提交命令:

$ git commit -m "add 2 files."

-m后面是提交时要填写的描述信息

查看当前状态:

$ git status

查看修改内容

$ git diff

查看提交日志:

$ git log
或
$ git log --pretty=oneline

回退到之前版本:
在Git中,用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^。

$ git reset --hard HEAD^
HEAD is now at cf36782 add distributed

也可以直接返回到指定版本:

#可以只写版本号的开头几位
$ git reset --hard 2c22141
HEAD is now at 3628164 append GPL

查找执行过的命令:

$ git reflog

恢复修改(未使用add命令添加到暂存区)

$ git checkout -- file.txt

恢复修改(已add命令添加到暂存区)

$ git reset HEAD file.txt
#Unstaged changes after reset:
#M       file.txt
$ git checkout -- file.txt

删除文件

$ git rm file.txt
$ git commit -m "del file.txt"

未完待续….

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值