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博客

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

相关推荐
即使再小的船也能远航5 小时前
【Git】实用Git操作指南:从入门到高效协作
git
<但凡.16 小时前
Git 完全手册:从入门到团队协作实战(4)
git·bash
SugarPPig16 小时前
Git 创建一个完全没有提交历史的 master 分支
git
lb29172 天前
git的使用,推送仓库github
git·github
躲在云朵里`2 天前
Git的使用
大数据·git·elasticsearch
悟能不能悟2 天前
在 IntelliJ IDEA 中打开这个用于设置 Git 用户名(Name)和邮箱(Email)的特定弹窗
java·git·intellij-idea
威威猫的栗子3 天前
Git 使用全指南:从配置到免密登录
大数据·git·vscode
Casia_Dominic3 天前
【tmux无法使用鼠标滚轮滚动页面的问题】解决方案
linux·git·github·tmux
Justice link3 天前
Nginx和Apache的区别
git
物联网软硬件开发-轨物科技3 天前
【轨物方案】分布式光伏电站运维升级智能化系列:老电站的数智化重生
运维·人工智能·分布式·git