菜鸟笔记
提升您的技术认知

git 笔记-ag真人官方网

git commit后,如何撤销commit

菜鸟阅读 : 2903

修改了本地的代码,然后使用: git add filegit commit -m '修改原因' 执行commit后,还没执行push时,想要撤销这次的commit,该怎么办? ag真人官方网的解决方案: 使用命令: git reset --soft hea...

git合并分支上指定的commit

菜鸟阅读 : 3066

merge 能够胜任平常大部分的合并需求。但也会遇到某些特殊的情况,例如正在开发一个新的功能,线上说有一个紧急的bug要修复。bug修好了但并不像把仍在开发的新功能代码也提交到线上去。这时候也许想要一个只合并指定某些 commit 的功能。...

git忽略掉文件权限检查

菜鸟阅读 : 3270

有时 git diff 执行显示文件内容没变化,但是有 old mode xxx new mode,原因是文件的权限,被chmod变化了,这种变化也被 diff 识别出来了,让git忽略掉文件权限检查可以使用一下命令: git config...

git修改文件权限方式

菜鸟阅读 : 2748

查看repository中文件权限 git ls-tree head 100644 blob 018321abfbff52d175a788597f5b5f3f17f67dc7 .gitignore 100644 blob 25b510b1a...

git tag的用法

菜鸟阅读 : 3622

我们常常在代码封板时,使用git 创建一个tag ,这样一个不可修改的历史代码版本就像被我们封存起来一样,不论是运维发布拉取,或者以后的代码版本管理,都是十分方便的 git的tag功能 git 下打标签其实有2种情况 轻量级的:它其实是一个...

git根据tag创建分支

菜鸟阅读 : 3922

git根据tag创建分支,有时候需要根据tag创建分支. 现在主分支上有一个tag为tag_test.1.0,主分支的名字为master. 1.执行:git origin fetch 获得最新. 2.通过:git branch 会根据tag...

linux -bash: git: 未找到命令的解决方法

菜鸟阅读 : 4881评论(0)

git clone命令是比较常用的,同学执行git命令时提示“-bash: git: 未找到命令”什么原因?其实这类问题可以归类为一个问题,就是这个命令没有安装导致的,linux百科网分享“-bash: git: 未找到命令”的解决方法: ...

git、github、gitlab的区别

菜鸟阅读 : 2351

在讲区别以及联系之前先简要的介绍一下,这三者都是什么(本篇文章适合刚入门的新手,大佬请出门左转) 1.什么是 git? git 是一个版本控制系统。 版本控制是一种用于记录一个或多个文件内容变化,方便我们查阅特定版本修订情况的系统。 以前在...

使用git log比较不同分支的差异

菜鸟阅读 : 2781

前两天在做集成的时候碰到了一件闹心事。事情是这样的,良许的一位同事不小心把一个错误的 dev 分支 merge 到了 master 分支上,导致了良许编译不通过。于是,我们需要将版本回退到 merge 之前的状态。 如果是下面这个状态,那很...

git 简洁提交——合并多个commit

菜鸟阅读 : 3147评论(0)

本地开发,服务器上编译、运行。 多台电脑间同步代码 不放心本地,为了备份经常push到代码服务器上。 因为以上等原因,我需要经常执行git commit,这就导致git的历史中包含很多无效的提交。 简洁的git log和工整的代码同样重要,...

网站地图