$ git reset --keep [commit] # 新建一个commit,用来撤销指定commit # 后者的所有变化都将被前者抵消,并且应用到当前分支 $ git revert [commit] # 暂时将未提交的变化移除,稍后再移入 $ git stash // 保存当前工作进度,会把暂存区和工作区的改动保存起来。执行完这个命令后,在运行git status命令,就会发现...
1.新分支 创建新分支:git branch <branch_name> 创建分支并切换到新的分支上:git checkout -b <branch_name> 2.切换到新分支:git checkout <branch_name> 3.回滚版本:git reset –hard commit-id 4.删除本地分支:git branch -D <branch_name> 5.删除远程分支:git push origin --delete <branch_name>...
1. git init:初始化一个新的Git仓库。使用这个命令可以在当前目录下创建一个新的Git仓库,并生成一个空的Git对象数据库。 2. git clone:克隆远程仓库或者本地仓库。使用这个命令可以将远程或本地仓库完全复制到本地。 3. git add:将文件添加到暂存区。使用这个命令可以将指定文件或者文件夹添加到Git的暂存区中...
git cherry-pick commit1 commit2 上面的命令将 commit1 和 commit2 两个提交应用到当前分支。多个连续的commit,也可区间复制:git cherry-pick commit1^..commit2 上面的命令将 commit1 到 commit2 这个区间的 commit 都应用到当前分支(包含commit1、commit2),commit1 是最早的提交。
Git不要只会pull和push,试试这5条提高效率的命令-Stash#前端 #web前端 #程序员 #git - 黑马pink老师(前端+鸿蒙)于20220406发布在抖音,已经收获了101.9万个喜欢,来抖音,记录美好生活!
2 git checkout -b NewBranchName : 基于目前工作分支的最新内容创建一个新的分支,分支名称为 NewBranchName (注意不可和已有分支重名,重名会报创建分支失败的错误),该命令还会直接将工作分支切换到这个新的分支上(指针 HEAD 会指向这个新分支),这时再通过 git branch -av 命令,就能显示目前该仓库下有两个...
本节将列举出Git常用的命令,包括创建仓库、提交更新、查看信息等。 1)创建仓库 如果要在当前目录中创建仓库,那么可以用下面的初始化命令。 git init 在执行该命令后,就会生成名为.git的隐藏目录。 2)克隆仓库 GitHub是一个提供Git仓库托管服务的网站,如果要在本机获取网站中已经存在的仓库,那么可以使用克隆命令,如...
Git 是一个强大的分布式版本控制系统,能够帮助开发人员高效地管理代码版本。在日常开发中,除了基本的提交和分支操作外,掌握一些高级命令可以大大提升工作效率。本文将介绍几个常用的高级命令,包括 git stash、git revert、git reset、git rebase 和 git merge,并结合实际场景给出使用建议。
git log --graph --date=relative --pretty=tformat:'%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%an %ad)%Creset' 查看日志,常规操作,必备 git status 查看工作区状态的东东,不如GUI直观,但是命令行也有一些用的 git status git status -s ...