
Git
呦呦切克闹_666
这个作者很懒,什么都没留下…
展开
-
撤销 git commit操作
一、已经commit 但是还没有push1、仅仅撤销commit ,保留addgit reset --soft HEAD^ //当我们执行 --soft 命令后,可以看到控制台无任何输出。它只是把HEAD指向了上一个版本。2、仅仅撤销commit 并且也撤销add。(也就是删除工作空间的改动代码)git reset --hard HEAD^3、适用于在不小心在 master 分支上提交了代码,而实际想要在 aa 分支上提交代码的场景:// 新检出一个新分支,但是仍在mast原创 2022-01-28 17:38:40 · 15354 阅读 · 2 评论 -
git merge 冲突解决
ours/theirs merge原创 2022-01-28 16:56:40 · 12412 阅读 · 0 评论 -
git不同颜色展示文件修改状态
git 系统默认的git diff/status 文件修改状态是不会用不同颜色区分的;一、当前项目配置git config color.ui false //将之前的设置修改未默认值git config color.ui true //设置不同颜色显示文件的修改状态二、全局配置git config --global color.ui falsegit config --global color.ui true...原创 2021-09-16 17:48:42 · 968 阅读 · 0 评论 -
git如何删除分支
管理git分支相应的步骤: (已分支dev举例)1.列出本地分支:git branch2.删除本地分支:git branch -D dev其中-D也可以是--delete,如:git branch --deletedev3.删除本地的远程分支:git branch -r -D origin/dev4.远程删除git服务器上的分支:git push o...原创 2018-09-11 20:59:18 · 3659 阅读 · 0 评论 -
git 相关知识
git和Github 概念Git --- 版本控制工具(命令)。工具介绍官方网站:http://git-scm.com工具下载地址:http://git-scm.com/download/git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。git是个工具,在linux里面也就类似gcc这样的工具一样,是一个shell命令。git是Linu...转载 2018-09-18 14:13:14 · 254 阅读 · 0 评论 -
git 回退到上一版本
1.回退到上一版本git reset --hard FETCH_HEAD(目前我自己所遇到的问题,此方法可以解决百分之五十以上的问题)一般用于解决 git pull 从服务器拉取内容的时候经遇到的问题...原创 2018-09-18 14:29:21 · 202 阅读 · 0 评论 -
git 撤销修改的相关区别
git reset HEAD <file> : 撤销add 之后 暂存区 的某个文件git reset HEAD : 撤销add 之后 暂存区 的所有文件git reset --hard HEAD : 回到上一个版本 (git reset --hard FETCH_HEAD 回到上一版本)git checkout <filename> : 撤销修改的 但尚未 执...原创 2018-10-11 18:09:18 · 147 阅读 · 0 评论 -
Mac电脑 安装 Homebrew
Brew是Mac下面的包管理工具,通过Github托管适合Mac的编译配置以及Patch,可以方便的安装开发工具。Mac自带ruby所以安装起来很方便,同时它也会自动把git也给你装上只需一步:cmd终端执行命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/i...原创 2019-03-11 19:41:01 · 472 阅读 · 0 评论