GIT 常用命令总结
GIT 初始化命令
命令 | 描述 |
---|---|
git init | 初始化本地 git 仓库 |
git config --global user.name "github 的用户名" | 配置全局用户名 |
git config --global user.email "github 绑定的邮箱" | 配置全局邮箱 |
git remote add <别名> <远程仓库地址> | 新建远程仓库地址变量(别名) |
git branch <分支名> | 创建本地分支 |
git checkout <分支名> | 切换分支 |
git checkout -b <分支名> | 建立一个新的分支并切换到此分支 |
git remote show | 查看远程仓库地址变量(别名) |
GIT 查看命令
命令 | 描述 |
---|---|
git remote -v | 查看远程库别名和地址 |
git status | 查看代码工作区,暂存区的状态 |
git branch -v | 查看所有分支 |
git config user.name | 查看用户名 |
git config user.email | 查看邮箱 |
git config --list | 查看 git 全局配置信息 |
GIT 下载命令
命令 | 描述 |
---|---|
git pull <别名> <分支> | 从远程仓库下载分支代码并自动合并分支 |
git fetch <别名> <分支> | 从远程仓库下载分支代码需手动合并分支 |
git merge <别名>/<分支> | 在本地合并 fetch 下载的指定分支代码 |
git clone <远程仓库地址> | 从远程仓库拷贝代码到本地 |
GIT 上传命令
命令 | 描述 |
---|---|
git add <file_name> | 将工作区修改过的代码添加到暂存区 |
git commit <file_name> | 将暂存区的代码提交到本地仓库 |
git push <别名> <分支名> | 将本地仓库的代码推送到远程仓库 |
注:
- 将工作区中修改过的代码全部添加到暂存区可用 git add .
- 将暂存区的代码全部提交到本地仓库可用 git commit -m '提交描述(日志)'
- 锁定提交的分支, 第一次可用 git push -u <别名> <分支名>, 下次提交时可用 git push, 它会自动选定锁定的分支提交
GIT 清除命令
命令 | 描述 |
---|---|
git branch -d <分支名> | 删除本地分支 |
git rm --cached <file_name> | 移除对暂存区的修改(只从暂存区中删除) |
目前只整理了这些, 今后还会再增加