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,请看我上一篇:
欢迎观看,欢迎大家一起讨论学习,