Git—常用指令

示意图

指令

描述

git -v

查看版本号

git init

创建仓库,初始化

git clone 仓库地址

下载远程仓库

git config user.name 名称

配置名称

git config user.email 邮箱

配置邮箱

git config --global user.name 名称

全局配置名称

git config --global user.email 名称

全局配置邮箱

git status

查看状态

git add 文件名称

添加文件到暂存区

add .

提交当前文件夹的全部文件

add *.txt

后缀名为.txt的所有文件用,其他类型同理

git rm --cached 文件名称

将暂存区的文件移动到工作区

git commit -m "描述信息"

将暂存区的文件提交到本地仓库

git log

查看日志(历史记录)

git log --online

以行的格式显示日志

git log 版本号/标签

查看指定版本或标签的信息

git reset --hard 版本号

将当前版本库重置到指定版本提交状态

git revert 版本号

将当前版本库还原到指定版本提交之前的状态

git branch 分支名

创建分支

git branch -v

查看分支

git checkout 分支名

切换分支

gti checkout -b 分支名

创建分支的同时,切换到该分支

git branch -d 分支名

删除分支

git merge 分支名

将指定分支合并到当前分支

git tag

查看当前标签

git tag 标签名 版本号

为版本号添加一个标签(别名)

git tag -d 标签名

删除指定标签

git remote add [name] [url]

添加一个远程仓库,并指定别名name和URL地址url

git remote -v

显示所有已添加的远程仓库列表,以及每个仓库对应的URL地址

git remote rename [old-name] [new-name]

将远程仓库old-name的别名改为

new-name;

git remote rm [name]

删除指定别名name的远程仓库

git push <name> <branch>

将本地仓库指定分支的变更推送到(name)远程仓库,不写<branch> ,默认推送本地分支与远程分支同名的分支。

git pull [name]

将远程仓库(name)拉取都本地工作目录

git config http.postBuffer 52428800

用于解决上传大文件时,出现:

fatal: sha1 file '<stdout>' write

error: Broken pipe

fatal: the remote end hung up

unexpectedly

52428800的单位是字节,git默认的是1MB,我们把它设置成50MB

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值