git 常用命令

查看修改的状态(status)

git status

添加工作区到暂存区(add)

git add

提交暂存区到本地仓库(commit)

git commit -m "描述"

查看提交日志(log)

git log

  • --all 显示所有分支
  • --pretty=oneline 将提交信息显示为一行
  • --abbrev-commit 使得输出的commitId更简短
  • --graph 以图的形式显示

版本回退

git reset --hard commitID

  • commitID 可以使用 git-log 或 git log 指令查看

查看本地分支

git branch

创建本地分支

git branch 分支名

切换分支(checkout)

git checkout 分支名

我们还可以直接切换到一个不存在的分支(创建并切换)

git checkout -b 分支名

合并分支(merge)

git merge 分支名称

删除分支

git branch -d b1 删除分支时,需要做各种检查 git branch -D b1 不做任何检查,强制删除

添加远程仓库

git remote add <远端分支名称> <仓库路径>

查看远程仓库

git remote

推送到远程仓库

git push <远程主机名> <本地分支名>:<远程分支名>
git push <远程主机名> <本地分支名>

以下命令将本地的 master 分支推送到 origin 主机的 master 分支。
git push origin master

删除仓库

git remote remove origin

修改仓库

git remote set-url origin <remote-url>

初始化个人信息

git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"

克隆项目

git clone <项目地址>

强制推送

git push origin master -f

本篇内容为博主开发时使用到的一部分命令,并不全面哦~ []( ̄▽ ̄)*
毕竟git只是一个工具,需求仅此,仅供参考~ ヾ(≧▽≦*)o

posted @ 2023-09-09 23:25  Cold的窝  阅读(12)  评论(0)    收藏  举报