
git
文章平均质量分 55
gf771115
这个作者很懒,什么都没留下…
展开
-
git cherry-pick的使用教程
对于多分支的代码库,将代码从一个分支转移到另一个分支是常见需求。这时分两种情况。一种情况是,你需要另一个分支的所有代码变动,那么就采用合并(git merge)。另一种情况是,你只需要部分代码变动(某几个提交),这时可以采用 Cherry pick。一、基本用法git cherry-pick命令的作用,就是将指定的提交(commit)应用于其他分支。 $ git cherry-pick <commitHash> 上面命令就会将指定的提交commit..转载 2021-04-24 15:29:12 · 161 阅读 · 0 评论 -
git 如何回退单个文件
目录git原理 git reset命令简介 回退单个文件Topgit原理Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。Topgit reset命令简介git reset用于回退代码,具有三个参数--hard、--mixed、--soft。Top回退单个文件git log获取需要回退的commit_id。git r.转载 2021-04-24 15:25:29 · 15177 阅读 · 0 评论 -
git stash和git stash pop
一、git pull 拉代码的时候,或者切换分支的时候,防止冲突和不便,,会用到git stash,将工作区内容暂存起来。比如:为了fix 一个bug,先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。怎么办:1、git stash备份当前工作区的内容,保存到git 栈中,从最近的一次commit中读取相关内容2、git pull或者做其他的工作3、git stash pop...转载 2021-04-24 12:30:16 · 3167 阅读 · 0 评论 -
git commit --amend 修改git提交记录用法详解
有时你提交过代码之后,发现一个地方改错了,你下次提交时不想保留上一次的记录;或者你上一次的commit message的描述有误,这时候你可以使用接下来的这个命令:git commit --amend。git功能十分强大,接下来我将讲解一下git commit --amend命令的用法~git log之后,可以看到你之前提交过的git历史:接下来,在bash里输入wq退出log状态,执行:$ git commit --amend这时bash里会出现以下内容:其中,secon转载 2021-04-24 12:28:20 · 2096 阅读 · 0 评论 -
Git常用命令及方法大全
Git常用命令及方法大全下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库本地分支关联远程git branch --set-upstream-to=origin/分支名分支名代码库修改密码后push不上去怎么办? // 重新输入密码 git config --system --un...转载 2021-04-24 12:27:07 · 186 阅读 · 0 评论