您现在的位置是:首页 >技术杂谈 >Git—常用指令网站首页技术杂谈

Git—常用指令

怀秋秋意 2024-06-26 14:23:30
简介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

 

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。