git 基础常用命令

181 阅读1分钟

Git配置用户信息

  1. 配置用户名和邮箱

    git config --global user.name "用户名"

    git config --global user.email "邮箱"

  2. 查看配置 git config --list

克隆远程仓库

git clone 远程仓库地址

查看远程连接

git remote -v

git取消与远程仓库的连接

git remote remove origin

初始化仓库

git init

添加到本地 .git文件中的缓存区

git add .

提交代码 并描述提交的代码信息

git commit -m “描述"

连接远程新仓库

git remote add origin 远程仓库地址

推送到远程分支

git push -u 分支名

拉取远程分支(先拉再推)

git pull

分支推送到远程(先拉再推)

git push

检查提交状态

git status

创建分支

git checkout 新分支名

创建及切换新分支

git checkout -b 新分支名

查看分支

  1. git branch (查看本地所有分支)

  2. git branch -a (查看远程所有分支)

切换分支

git checkout 分支名

本地分支合并

  1. 切换到要合并的分支去 git checkout 分支名
  2. 合并要被合并的分支 git merge 要被合并的分支名

查看历史版本

  1. git log --oneline (查看简略信息:查看的是当前记录及之前的)
  2. git log (查看详细信息)
  3. git reflog (查看完整历史版本)

回退历史版本

切换历史版本 git reset --hard 版本号(在历史记录最左边黄色字)

删除分支

  1. git branch -d 要被删除的分支名 (只能删除已被合并的分支)
  2. git branch -D 要被删除的分支名 (可以删除未被合并的分支)