学无先后,达者为师

网站首页 编程语言 正文

git常用指令

作者:岩塘 更新时间: 2023-09-12 编程语言

git add命令

作用:移动文件:工作区-->暂存区

git add .:把所有文件都放到暂存区

git commit命令

作用:移动文件:暂存区-->本地仓库

git status命令

作用:查看修改状态

git log命令

作用:查看修改记录

git log [--all --pretty=online --abbrev-commit --graph]

--all:显示所有分支

--pretty=online:将提交信息显示为一行

--abbrev-commit :使得输出的commitld更简短

--graph:以图的形式显示

 git reset命令

作用:版本切换

git reset --hard commitID

git reflog命令

作用 查看已经删除的记录

git reflog

mv命令

mv 旧文件名 新文件名

作用:文件重命名

git branch命令

git branch:查看分支

git branch 分支名:创建分支

git branch -d 分支名:删除分支

git branch -vv:查看本地分支和远端分支的关联关系

git checkout命令

作用:切换分支

git checkout [-b] 分支名

-b:如果不存在,创建后切换到分支

git merge命令

作用:合并分支

git merge 分支名

注:分支名是被合并的分支,留下的分支是当前所在分支

通常把其他分支合并到master上

git clone命令

作用:把远端代码克隆到本地

git clone 仓库路径 [本地目录]

本地目录可以省略,会自动生成一个目录

git fetch命令

git fetch [remote name] [branch name]

作用:将仓库的更新都抓取到本地,但不进行合并

git pull命令

本质上是git fetch 和git merge的结合

git pull [remote name] [branch name]

作用:如果不指定远端名称和分支名,则抓取所有并合并更新当前分支

git push命令

git push origin master

git push [-f] [--set-upstream] [远端名称 [本地分支名][:远端分支名]]

-f:强制覆盖

--set-upstream:建立和远端分支的关联,第一次添加用

原文链接:https://blog.csdn.net/David_Hzy/article/details/132060386

  • 上一篇:没有了
  • 下一篇:没有了
栏目分类
最近更新