reset git

git

## git操作 ### 版本控制 - 集中式(svn) > svn因为每次存的都是差异 需要的硬盘空间会相对的小一点 可是回滚的速度会很慢 > 优点: > 代码存放在单一的服务器上 便于项目的管理 > 缺点: > 服务器宕机: 员工写的代码得不到保障 > 服务器炸了: 整个项目的历史记录都会丢失 ......
git

git 学习笔记3

####远程仓库 远程仓库并不复杂, 在如今的云计算盛行的世界很容易把远程仓库想象成一个富有魔力的东西, 但实际上它们只是你的仓库在另个一台计算机上的拷贝。你可以通过因特网与这台计算机通信 —— 也就是增加或是获取提交记录 话虽如此, 远程仓库却有一系列强大的特性 首先也是最重要的的点, 远程仓库是 ......
笔记 git

git学习笔记2

###在提交树上移动 在接触 Git 更高级功能之前,有必要先学习在你项目的提交树上前后移动的几种方法。 一旦熟悉了如何在 Git 提交树上移动,你驾驭其它命令的能力也将水涨船高! ####HEAD 我们首先看一下 “HEAD”。 HEAD 是一个对当前所在分支的符号引用 —— 也就是指向你正在其基 ......
笔记 git

git学习随笔1

####Git Commit Git 仓库中的提交记录保存的是你的目录下所有文件的快照,就像是把整个目录复制,然后再粘贴一样,但比复制粘贴优雅许多! Git 希望提交记录尽可能地轻量,因此在你每次进行提交时,它并不会盲目地复制整个目录。条件允许的情况下,它会将当前版本与仓库中的上一个版本进行对比,并 ......
随笔 git

git配置

1.先去下载安装git(傻瓜式) 2.在下好的程序右键 git bash here 3.打开后终端弹出输入 git --version: 出现git版本号证明git已经安装好了,我这里没下载代码,我只是自己cmd输入了下指令: git --version,出现了版本号: 视频里的界面(学习): 4. ......
git

GIT 在Commit时 提示 Author identity unknown的解决方案

# GIT 在Commit时 提示 Author identity unknown的解决方案 ## 一、发生事件 在git 新建 commit时 提示 Author identity unknown ## 二、提示代码 ```bash Author identity unknown *** Plea ......
identity 解决方案 unknown 方案 Commit

git命令

# git命令 ## 1.常用命令 1. git clone +要拉取的代码地址 2. git pull origin master 同步主分支 3. git log 查看log 4. git init 构建本地仓库 5. git status 查看仓库状态 6. git add 文件 将修改的内容 ......
命令 git

git 连接方式SSH、https方式相互切换

1、git remote -v --查看当前是ssh 还是https方式连接 2、从ssh切换至https git remote set-url origin https://xxxx.git(复制仓库https连接) 3、从https方式切换至ssh git remote set-url orig ......
方式 https git SSH

数据库内核:使用Git管理代码

# 安装Git ```shell root@postgresqlunbuntu:/# sudo apt update root@postgresqlunbuntu:/# sudo apt install git # 验证是否安装成功 root@postgresqlunbuntu:/# git --v ......
内核 代码 数据库 数据 Git

在开发过程中使用git rebase还是git merge,优缺点分别是什么?

前言 在开发过程中,git rebase 和 git merge 都是常见的代码版本管理工具。它们都能够将分支合并到主分支,并且都有各自的优缺点。 git merge git merge 是一种将两个或多个分支合并的方法。它的优点是简单、直观且非常容易使用。使用 git merge 执行合并操作会生 ......
优缺点 git 过程 还是 rebase

git

变基 # git rebase main 当前分支在bugFix* 将main分支的工作 合并 到 当前分支 。 变基main 就是 将当前分支 合并到 main下。 获取某个分支来过 git cherry-pick c2 c4 # 将c2 c4 合并到 当前分支 ......
git

git只监控一部分文件

参考资料: https://stackoverflow.com/questions/600079/how-do-i-clone-a-subdirectory-only-of-a-git-repository 有的时候自己的git仓库写的太臃肿,自己都看的心烦,但是又改不动。 此时如何操作,能实现只g ......
文件 git

【git】报错解决方案-'pre -commit hook failed (add --no-verify to bypass)'

git -commit 报错: 可以看到这个报错有两点,第一点是因为npm缓存问题,第二点是pre-commit导致的commit报错 pre-commit钩子都被存储在 Git 目录下的 hooks 子目录中。 当你用 git init 初始化一个新版本库时,Git 默认会在这个目录中放置一些示例 ......
no-verify 解决方案 方案 commit bypass

【git】报错解决方案-'This is probably not a problem with npm. There is likely additional logging output above.'

git -commit 报错: 原因:npm缓存造成的 解决方案: 删除packpackage-lock.json,删除所有依赖,执行 npm cache clean --force npm install ......

git提交大文件无法推送到远程库

提交大文件失败 错误 执行获取大文件路径 删除 git filter-branch --tree-filter 'rm -f "大文件路径"' HEAD 成功提示 成功后重新提交推送就可以了 ......
交大 文件 git

在gitlab上,把旧项目的分支代码,转移到新项目里,Git命令语句

1 clone老项目 # git clone git@xxxx/demo.git 2 进入到demo目录 # cd demo 3 移除老项目的地址替换成新项目 # git remote set-url --push origin git@xxx/account.git 4 将镜像推到远程 # git ......
新项目 分支 语句 命令 代码

git回滚代码

1、未提交未提交有以下两种情况:1)已经在工作区修改了文件,但还未执行 git add 提交到暂存区。2)已经执行了 git add 提交到暂存作,但还未执行 git commit 提交本地仓库。这时候回退: git reset --hard 这样等于清空了暂存区和工作区,本地仓库回退到了最新的提交 ......
代码 git

Git项目管理并上传至Gitee

Git项目管理并上传至Gitee Git -官网下载 一、初始化本地git仓库 git init git config --global user.name "Mr.郭" git config --global user.email "gyp2018@qq.com" 二、修改仓库不需要上传的文件夹 ......
项目管理 项目 Gitee Git

git 本地仓库关联到远程仓库

将本地仓库关联到远程仓库方式一:远程仓库没有文件第一步: 1 git init(初始化git仓库); 第二步: 1 git remote add 地址(设置remote地址); 第三步: 1 git add . (将所有变更提交到本地仓库); 第四步: 1 git commit -m '' (提交注 ......
仓库 git

Git版本控制

版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 1)实现跨区域多人协同开发 2)追踪和记载一个或者多个文件的历史记录 3)组织和保护你的源代码和文档 4)统计工作量 ......
版本 Git

git常用命令

github指令Git 是一个开源的分布式版本控制系统创建本地空仓库 git init克隆现有存储库,使用clone克隆存储库git clone 可以直接在本地创建相同的仓库。 git clone将文件添加到缓存区 git add使用git add命令可以将文件添加到本地仓库的提交缓存,但这个时候还 ......
命令 常用 git

git常用别名

git config --global alias.br branch git config --global alias.ci commit git config --global alias.co checkout git config --global alias.unstage 'reset ......
别名 常用 git

git commit错误 error: bad signature 0x00000000 fatal: index file corrupt

git commit错误 error: bad signature 0x00000000 fatal: index file corrupt 这个错误信息表明您的 git 仓库中的索引文件已损坏。修复此问题的一种方法是删除索引文件并重置它。您可以在仓库的根目录中运行以下命令: rm -f .git/ ......

git相关的代理配置

1 配置代理 git config --global http.proxy http://<username>:<password>@<proxy.server.com>:<8080> git config --global https.proxy http://<username>:<passwo ......
git

git从历史commit中拉取分支

1、从某个commit拉取分支 git checkout -b <branch name> <commit_id> 例:git checkout -b trms_branch f31de460b2a 2、推送到远程 git push -u origin 分支名 例:git push -u origi ......
分支 commit 历史 git

Git的命令git diff和git diff --cached的作用

1.首先看一下diff 举一个例子,比较文件t.txt和tc.txt这两个文件的差异性 diff也是GNU/LINUX生态系统中的一个重要的工具,众所周知的是,linux的很多很多工具都是可以协作使用的。比如Git中就借助了diff这个文件差异性工具 2.关于git diff:比较本地文件和暂存区( ......
diff git 命令 作用 cached

git配置

配置邮箱、用户名 git config --global user.email "xxx@qq.com" git config --global user.name "xxx" 生成秘钥 ssh-keygen -t rsa -C "xxx@qq.com" 查询配置 git config --glob ......
git

Git diff 忽略某些文件

自定义 git diff driver. 在项目的根目录下运行 git config diff.nodiff.command /usr/bin/true 在/usr/bin/目录下创建文件名为true的文件,并修改这个文件的权限 touch /usr/bin/true chmod +x /usr/b ......
文件 diff Git

2018-06-16-How-to-use-git

layout: post title: "使用Git上传本地项目到GitHub/Coding/码云" date: 2018-06-16 12:00:00 author: "qiuhlee" header-img: "img/bg-computer.jpg" header-mask: 0.3 cata ......
How-to-use-git 2018 How git use

git 基本命令记录

git init //初始化本地仓库 git add *** //添加指定***文件到暂存区 git add . //添加该目录下所有文件到暂存区 git commit -m '**注释**' //将文件提交仓库(注释为自己可以添加的信息 git status //查看暂存区的状态(例如是否还有其他 ......
命令 git