git常用命令整理

本文介绍 Git 的基本操作流程及常用命令,包括本地版本库的创建与管理、远程仓库的同步等,适合初学者快速上手。

使用逻辑

  1. 创建本地版本库:将一个文件夹修改为版本库
  2. 将修改好的文件放入文件夹中
  3. 将修改好的内容放入缓存
  4. 将缓存提交到版本库
  5. 将版本库与远程项目同步

命令行

以下命令都在需要使用的仓库的命令行中使用

创建

克隆已有的仓库

git clone url(仓库地址)

创建新的本地仓库

git init

本地

查看当前文件夹下的状态

git status
git status -s 获得简短结果

在当前文件夹里添加或删除文件时,输入这条命令后修改的文件会显示出来。

将文件添加到缓存

git add . 添加所有的改动
git add -p <file> 添加某个文件

取消缓存中的内容

git reset HEAD --file 取消缓存中某个文件的修改

删除缓存区和硬盘中的文件

git rm <file>

对缓存区中的文件进行修改

git mv <oldFile> <newFile>

显示已写入缓存与已修改但尚未写入缓存的改动的区别

git diff 查看尚未缓存的改动
git diff --cached 查看已缓存的改动
git diff HEAD 查看已缓存与未缓存的所有改动
git diff --stat 显示摘要而非整个diff

将缓存区的内容提交到版本库中

git commit -a 提交所有的修改
git commit 提交之前的修改
git commit -m "***" 提交并添加备注
git commit --amend 最后一次提交(不常用)
git commit -am "***" 提交所有的修改,并添加备注

远程操作

推送到远程库

git push [alias] [branch] 推送到[alias]版本库分支为[branch]

添加远程库

git remote add [alias] [url]

查看远程库

git remote -v 查看远程版本库

删除远程库

git remote rm [alias]

修改远程库在本地的名称

git remote rename <old> <new>

获取远程分支的数据

git fetch [alias]

获取之后可以使用合并命令将修改的分支合并到当前分支中

分支操作

列出当前分支

git branch

创建分支

git branch [branchname]

切换分支

git chcekout [branchname]

合并分支

git merge

合并分支后,若有冲突,需要手动修改,之后使用add命令提交即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疯狂小海豹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值