GIT命令_整理

本文全面介绍Git配置、本地仓库管理、版本控制、远程协作、分支与标签等核心操作,助您轻松掌握Git实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.GIT常见的命令

配置修改

设置用户信息  (注意引号前有空格)
  git config --global user.name "itcast"
  git config --global user.email "hello@itcast.cn"
查看配置信息
  git config --list

获取本地仓库

 git init              ——>让一个文件夹作为本地仓库
 git clone 远程仓库url  ——>克隆远程仓库

本地仓库常用命令:

- git status 	——>查看文件状态
- git add fileName		——>将文件的修改加入暂存区
	添加一个或多个文件到暂存区:(注意文件名之间有空格)
	git add [file1] [file2] ...
	添加指定目录到暂存区,包括子目录:
	git add [dir]
	添加当前目录下的所有文件到暂存区:
	git add .

- git reset 	——>将暂存区的文件取消暂存或者是切换到指定版本
- git commit -m "msg" 文件名		——>提交文件到本地仓库
    可以使用通配符*一次提交多个文件
- git log  	——>查看日志
  

远程仓库操作

- git remote  查看远程仓库		可以通过-v参数查看远程仓库更加详细的信息
- git remote add 添加远程仓库		格式: git remote add 简称 远程仓库地址
- git clone 从远程仓库克隆		   格式: git clone 远程仓库地址
- git push 推送到远程仓库		   格式:git push 远程仓库简称 分支名称
- git pull 从远程仓库拉取		   格式:git pull 远程仓库简称 分支名称

	git pull --allow-unrelated-histories(允许无关的历史记录)
	如果当前本地仓库不是从远程仓库克隆,而是本地创建的仓库,并且仓库中存在文件,此时再从远程仓库拉取文件的时候会报错
(fatal: refusing to merge unrelated histories )

分支

查看分支

查看分支命令:git branch

git branch 		列出所有本地分支
git branch -r 	列出所有远程分支
git branch -a 	列出所有本地分支和远程分支

创建分支

- git branch [name]                       创建分支

切换分支

- git checkout [name]                     切换分支

推送至远程仓库分支

- git push [shortName] [name]   		  推送至远程仓库分支

合并分支

- git merge [name]    合并分支

标签tag

- git tag                              查看标签
- git tag [tagname]                    创建标签
- git push [仓库简称] [tagname]          将标签推送至远程仓库
- git checkout -b [branch] [tagname]   检出标签
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值