-
把文件存入本地暂存区:
- 把新建文件、修改过的文件存入本地暂存区:
git add . - 把修改过的文件、删除的文件存入本地暂存区:
git add -u - 把新建文件、修改过的文件、删除的文件存入本地暂存区:
git add -A,相当于上两条之和
- 把新建文件、修改过的文件存入本地暂存区:
- 将本地暂存区的文件推送到本地库:
git commit -m '修改提示' - 查看当前 git 状态:
git status - 从 github 上克隆项目:
git clone <github url> -
将本地库文件的修改推送到绑定的 github:
git pushgit push <远程主机名> <本地分支名>:<远程分支名>
比如我要将本地的wy分支推送到远程wy分支,使用:git push origin wy:wy
如果省略远程分支名,则表示将本地分支推送到与之存在"追踪关系"的远程分支(通常同名),如果该远程分支不存在,则会被新建。
- 将远程库文件拉取到本地仓库:
git pull -
分支:
- 创建的新的分支:
git branch <branch-name> -
查看分支:
git branch- 在 git bash 中用此命令,按键盘下键查看未显示部分,输入
q退出
- 在 git bash 中用此命令,按键盘下键查看未显示部分,输入
- 切换分支:
git checkout <branch-name> - 合并分支:
git merge origin/<branch-name>合并之前要先切换到合并的目标分支上 - 删除分支:
git branch -d <branch-name>
- 创建的新的分支:
-
版本回退:
-
git log会显示最近的三个版本,head 指针指向最近的版本,输入q可以退出git log- 加上
--pretty=oneline会简化信息
- 加上
-
版本回退:
git reset --hard HEAD^回退到上一个版本,上上是HEAD^^,往上一百个是HEAD~100- 直接回退到commit-id所对应版本,
git reset --hard commit-id
git reflog可以查看git 的历史操作
-
- git 更改远程仓库地址:
git remote set-url origin <新的url> -
本地仓库整体上传到远程仓库
- 首先在github新建一个仓库(最好不要初始化README.md,因为远程仓库和本地仓库不一样,首先要
git pull同步,经常出问题...)。 - 将本地仓库与远程仓库连起来:
git remote add origin git@github.com:yourname/仓库名.git git push -u origin master
- 首先在github新建一个仓库(最好不要初始化README.md,因为远程仓库和本地仓库不一样,首先要
Git常用命令
最新推荐文章于 2025-12-23 09:41:12 发布
本文提供了Git的基本操作指南,包括文件的添加、提交、推送、拉取,分支的创建、切换、合并、删除,以及版本回退等核心功能。同时介绍了如何设置远程仓库地址和整体上传本地仓库到远程仓库的方法。
9468

被折叠的 条评论
为什么被折叠?



