Git常用命令汇总

git全局配置

git下载完之后要对其进行配置才能使用 包括如下

git config

–global 使用全局配置文件
–system 使用系统级配置文件
–local 使用版本库级配置文件

  1. git config –-global user.email “gaoxu@mail.com”
    配置git使用邮箱

  2. git config –-global color.ui true
    语法高亮显示

  3. git config –-list 查看配置清单

user.name=gaoxu
user.email=oldboy@mail.com
color.ui=true

或者第二种 cat .gitconfig

[user]
    name = gaoxu
    email = gaoxu@qq.com
[color]
    ui = true

初始化

初始化工作目录、对已存在的目录或者对已存在的目录都可进行初始化
# 第一步:选择一个合适的地方,创建一个空目录
mkdir git_data
cd git_data/
# 第二步 初始化 使用这个命令把工作区初始化
git init
# 查看工作区状态
git status
隐藏文件介绍:
branches # 分支目录
config   # 定义项目特有的配置选项
description  # 仅供git web程序使用
HEAD # 指示当前的分支
hooks # 包含git钩子文件
info # 包含一个全局排除文件(exclude文件)
objects # 存放所有数据内容,有info和pack两个子文件夹
refs # 存放指向数据(分支)的提交对象的指针
index # 保存暂存区信息,在执行git init的时候,这个文件还没有

常用命令

git branch                            #查看自己所在的分支 当前在testing分支上
git add .                           # 使用git add . 或者* 添加目录中所有改动过的文件
git rm --cached <file>...        #将文件撤出暂存区
git checkout test                 # 切换到test分支 同时代码也会从master分支上复制到test上
git log --oneline --decorate  # 通过命令查看分支指向
git chckout -b test             #创建并切换到test分支 -b---> built
git  beanch -d test            #删除分支test -d-->delete
git tag                               #查看标签
git tag -a v1.0 -m "aaa bbb master tesing version v1.0"  # -a指定标签名字  -m 指定说明文字描述
git show v1.0   # 查看v1.0的信息  git show 加标签查看
git reset --hard v2.0  # 直接还原数据到v2.0 版本
git merge testing    #合并testing分支 merge [mɜːdʒ] 合并

独学则无友 如有不足之处 欢迎诸位指出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值