Git常用命令

Git 是一款非常流行的版本控制工具,以下是一些常用的 Git 命令

1.初始化一个本地仓库:

git init

2.克隆远程仓库到本地:

git clone <远程仓库地址>

3. 查看文件状态:

git status

4. 添加文件到缓存区:

git add <文件名>

一般都会使用 git add . : 表示全部添加到缓存区

5.提交文件到本地仓库:

git commit -m "提交说明"

6.推送本地提交到远程仓库:

git push 本地地址 远程地址

7. 拉取远程仓库的更新到本地:

git pull 本地地址 远程地址

8.创建一个新的分支:

git branch <分支名>

9.切换到指定分支:

git checkout <分支名>

10.合并指定分支到当前分支:

git merge <分支名>

11.查看提交记录:

git log

12.查看远程仓库信息:

git remote -v

13.创建并切换到新的分支:

git checkout -b <新分支名>

14.撤销对文件的修改:

git checkout -- <文件名>

15.撤销已经暂存的文件:

git reset HEAD <文件名>

16.查看工作区与暂存区的差异:

git diff

17.查看暂存区与最新版本的差异:

git diff --cached

18.删除文件:

git rm <文件名>

19.重写最近一次提交的信息:

git commit --amend

20.查看分支合并图:

git log --graph --oneline --all

21.暂存工作区和索引的改动,但不包括未跟踪文件:

git stash

22.查看所有分支:

git branch -a

23.重命名分支:

git branch -m <旧分支名> <新分支名>

24.修改远程仓库地址:

git remote set-url origin <新远程仓库地址>

25.回退到某个提交:

git reset <提交号>

26.把多个 commits 合并成一个:

git rebase -i HEAD~<要合并的 commit 数量>

27.查看某个文件的修改历史:

git blame <文件名>

28.放弃本地的所有改动和提交:

git reset --hard HEAD

29.暴力强制推送本地提交到远程仓库:

git push -f

30.查看某个提交的详细信息:

git show <提交号>

idea集成Git,请看我上一篇:

idea集成git(实用篇)-CSDN博客

欢迎观看,欢迎大家一起讨论学习,

相关推荐
lyj16899720 分钟前
git小乌龟如何单个文件回退及整个版本回退
git
大飞码农1 小时前
📊 开源了一个 Git 代码统计神器,解决了团队代码量统计的 N 个痛点
git·数据可视化
李拾叁的摸鱼日常1 小时前
git pull --rebase 最佳实践(含详细命令+真实案例)
git
Fang XS.3 小时前
GIT命令常用方法
git
初见0015 小时前
Git时间管理大师:Reset Current Branch to Here 全解析
git·后端
Rverdoser1 天前
制作网站的价格一般由什么组成
前端·git·github
Merrick1 天前
git撤销第一次commit
git
艾莉丝努力练剑1 天前
【Git:基本操作】深度解析Git:从初始Git到熟悉基本操作
大数据·linux·c++·人工智能·git·gitee·指令
大白要努力!1 天前
将Git项目的所有远程分支打包成压缩包文件
git