Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
  • Git 常用命令

Git 常用命令

克隆仓库

下载一个项目和它的整个代码历史

git clone [url]

分支管理

列出所有本地分支

git branch

新建一个分支,但依然停留在当前分支

git branch [branch-name]

新建一个分支,并切换到该分支

git checkout -b [branch-name]

切换到指定分支,并更新工作区

git checkout [branch-name]

合并指定分支到当前分支

git merge [branch-name]

提交管理

添加当前目录的所有文件到暂存区

git add .

提交暂存区到仓库区

git commit -m 'XXX'

使用一次新的 commit,替代上一次提交

如果代码没有任何新变化,则用来改写上一次 commit 的提交信息。

git commit --amend -m [message]

远程仓库操作

取回远程仓库的变化,并与本地分支合并

git pull origin master

上传本地指定分支到远程

git push origin master

查看信息

显示当前分支的版本历史

git log

查看当前的用户名和邮箱

git config user.name
git config user.email

配置用户信息

修改用户名和邮箱

git config --global user.name "Your_username"
git config --global user.email "Your_email"

部分提交

Git 只提交某一文件夹下的文件

git status ./            # 查看这个文件夹下的文件状态
git add ./*              # 把这个文件下的所有应该加入追踪的,加入到暂存区
git commit -m 日志描述 ./ # 把这个文件夹下提交的修改commit到本地库
git push                 # push到远程库
Edit this page
最近更新: 2025/12/2 01:46
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人