git-命令

创建仓库
  • 初始化本地Git仓库

    Git仓库会生成一个.git目录,该目录包含资源的所有元数据,其他项目目录保持不变

    当前目录作为Git仓库

    cd 项目代码所在的文件夹
    git init
    

    指定目录作为Git仓库

    git init 项目名称
    

    git会在当前路径下创建和想哭名称同名的文件夹

  • 克隆远程仓库到指定的目录
    默认master分支

    git clone  Git仓库地址  本地目录
    

    指定分支

    git clone -b 分支名 仓库地址  本地目录
    

    帮助命令

    git clone -help
    
分支管理
  • 创建分支
    git branch 分支名
    
  • 切换分支
    git checkout 分支名
    
    创建分支并切换到该分支
    git checkout -b  分支名
    
  • 合并分支
    git merge  合并到的目的分支名
    
  • 查看所有分支
    git branch
    
  • 删除分支
    git branch -d 删除的分支名
    
  • 查看本地分支
    git branch -v
    
建立跟踪
  • 本地添加文件到git暂存区
    git add 目录/文件名
    
  • 对已经跟踪的文件添加到git暂存区
    git add -u
    
提交
  • 本地提交变更

    git commit -m"描述"
    
  • 对最近一次commit的message做修改

    git commit --amend
    
  • 对旧的commit的message做修改

    git rebase -i  commit的id号
    
  • 同步本地代码到远程分支库中

    git push  origin 分支名
    
  • 同步远程仓库代码到本地

    git pull
    
  • 查看git状态

    git status
    
日志
  • 查看当前分支提交日志

    git log
    
  • 查看简洁日志

    git log --oneline
    
  • 查看所有分支日志

    git log --all
    

    图形化

    git log --all --graph
    
  • 显示已写入缓存与已修改但尚未写入缓存的改动区别
    尚未缓存的改动

    git diff
    

    查看已缓存的改动

    git diff --cached
    

    查看已缓存的与未缓存的所有改动

    git diff HEAD
    

    显示摘要而非整个 diff

    git diff --stat
    
  • 取消已缓存的内容

    git reset HEAD
    
  • 重命名

    git  mv  旧文件名   新文件名
    
  • 删除文件

    git rm 文件名
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值