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

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

相关推荐
和你一起去月球2 小时前
TypeScript - 函数(下)
javascript·git·typescript
我不是程序猿儿3 小时前
【GIT】TortoiseGit的变基(Rebase)操作
git
yyycqupt10 小时前
git使用(一)
git
Kkooe13 小时前
GitLab|数据迁移
运维·服务器·git
Beekeeper&&P...14 小时前
git bash是什么,git是什么,git中的暂存区是什么,git中的本地仓库是什么,git中工作目录指的是什么
开发语言·git·bash
Stara051119 小时前
Git推送+拉去+uwsgi+Nginx服务器部署项目
git·python·mysql·nginx·gitee·github·uwsgi
lsswear19 小时前
GIT 操作
git
勋勋勋勋小勋勋19 小时前
git分支合并某一次提交
git
PandaCave20 小时前
git常用命令以及注意事项总结
git