摘要:前言 最近小组成员跟我说,他git提交不了代码。我问了下原因,他说他代码一提交就会报 代码语言:txt 复制 error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 fatal: the remote end
阅读全文
随笔分类 - SVN/git
SVN/git
摘要:更换电脑后更改了git的用户名和密码,导致git的操作失败,记录一下修改过程,报错类型 1、remote: Incorrect username or password ( access token )fatal: Authentication failed for 'https://gitee.c
阅读全文
摘要:1: git branch | grep "*" 2: git symbolic-ref --short -q HEAD 3: git branch | grep \* | cut -d ' ' -f2
阅读全文
摘要:以下界面所示的三个工具,如果没安装过,则勾上让其安装。MsysGit为Git的Windows版本,必须要安装;Kdiff为对比/合并工具,可选安装,可以换为使用其它的相关工具;最后一个Windows Credential Store for Git用于在Windows Credential Mana
阅读全文
摘要:git的fast-forward在之前的文章有介绍过,但是介绍的不细: http://www.cnblogs.com/charlesblc/p/5953066.html fast-forward方式就是当条件允许的时候,git直接把HEAD指针指向合并分支的头,完成合并。属于“快进方式”,不过这种情
阅读全文
摘要:分为三种情况: 还未将变更从工作区加入到暂存区,即未执行git add 命令前,如: 此时可以使用git checkout命令来撤销修改,如: git checkout -- rainbow.txt start.txt git checkout -- * git checkout -- *.txt
阅读全文
摘要:一. 配置文件的存储位置 Git相关的配置文件有三个 1. /etc/gitconfig:包含了适用于系统所有用户和所有项目的值。 2.~/.gitconfig:只适用于当前登录用户的配置。 3. 位于git项目目录中的.git/config:适用于特定git项目的配置。 对于同一配置项,三个配置文
阅读全文
摘要:在git中,我们使用git config 命令用来配置git的配置文件,git配置级别主要有以下3类: 1、仓库级别 local 【优先级最高】 2、用户级别 global【优先级次之】 3、系统级别 system【优先级最低】 通常: git 仓库级别对应的配置文件是当前仓库下的.git/conf
阅读全文
摘要:今天执行git diff filename ,出现 old mode 100644 new mode 100755 的提示,如下图: 但是发现文件内容并没有发生改变 想起来中间执行过chmod 的操作, 产生这个问题的原因就是: filemode的变化,文件chmod后其文件某些位是改变了的,如果严
阅读全文
摘要:情况一:目前本地还没拉代码,直接拉分支代码 git clone -b ac git@gitlab.yopoint.vip:ac/YoPointSwift.git 情况二:本地已经拉取了代码,想拉取远程某一分支的代码到本地 git checkout -b ac_branch origin/ac_bra
阅读全文
摘要:git 的隐藏文件 .gitattributes本文以 Spring 在 github 中的代码为例,介绍 git 的几个隐藏文件的作用、写法、含义。 文章目录git 的隐藏文件 `.gitattributes``.gitattributes`介绍.gitattributes 文件中可以定义的属性t
阅读全文
摘要:背景信息 由于操作系统不兼容的缘故,在跨平台上查看文本文件会因为换行符不同而造成障碍,使用版本控制系统也同样存在换行符的问题。 操作步骤 (可选)默认Git不对core.autocrlf进行配置,请设置如下值来辨别并对文本文件执行换行符转换: Windows系统设置配置变量“core.autocrl
阅读全文
摘要:最左边的线不一定是当前分支,每条线的颜色和后面标签颜色一致,从标签名字和当前分支名比对看哪条线是当前分支。 最左边线好像是最近一次提交所在的分支即哪个分支最后一次提交时间最近,就在最左边。 sourceTree图解116.png 小白点圆圈表示当前分支的最后一次提交。同时后面的提交注释是粗体显示。
阅读全文
摘要:在之前的内容中,有学习总结基本操作、修改撤回、分支 branch、贮藏 stash 、标签 tag 以及部分远程操作。 涉及了 Git 的几个工作区,工作目录、暂存区、本地仓库 以及 远程仓库他们之间的用 Git 操作的关系可总结如下图: 从本期开始进入Git 的进一步学习 本想先介绍下远程仓库的,
阅读全文
摘要:最近在一个学习小组里学习AI的课程,我们所有的学习资料和homework都放在gitlab上。今天一个小队友从gitlab上load仓库的时候问起了这个问题,正好在此总结记录一下,仅供参考。 1.git clone git clone顾名思义就是将其他仓库克隆到本地,包括被clone仓库的版本变化。
阅读全文
摘要:Task:知道commit号,如何checkout 指定版本 1. 切换到master: git checkout master 2. 下载最新代码: git pull 3. 下载head: git checkout HEAD 4. 查看log找到需要的版本: git log 5. 根据header
阅读全文
摘要:一、问题描述在利用github实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:回退(reset)、反做(revert)。 二、背景知识git的版本管理,及HEAD的理解使用git的每次提交,Git都会自动把它们串
阅读全文
摘要:git中文件所在位置有四个,在工作区内、在索引区内、在本地仓库、在远程仓库。处于四个位置中文件的状态分别为untracked、unmodified、modified、staged。通过三个操作可以把文件进行状态转移:git add 把工作区文件添加到索引区;git commit 把索引区文件添加到本
阅读全文
摘要:Git Pull据我所知,当你使用git pull时,它将会获取远程服务器(你请求的,无论什么分支)上的代码,并且立即合并到你的本地厂库,Pull是一个高等级的请求,默认会支持Fetch和merge的操作,如果不是为了使用上的方便,你可以完全不使用它。 1 2 3 4 5 $git checkout
阅读全文
摘要:Git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下: 1. 查看远程分支 $ git branch -a 我在mxnet根目录下运行以上命令: ~/mxnet$ git branch -a * master remotes/origin/
阅读全文