`
L_wuer
  • 浏览: 17880 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

git使用记录

    博客分类:
  • 1
git 
阅读更多
声明:本文中可能出现摘抄内容,仅用于个人笔记且内容过于分散,未标明原作者及来源的,敬请见谅。

1.push文件出现如下问题:

fatal: The remote end hung up unexpectedly
error: RPC failed; result=22, HTTP code = 411

原因:上传的包过大,HTTP的头错误导致的。

解决方案:

方法1)打开项目中隐藏的.git文件夹,找到config配置文件,在后天添加如下配置:
[http]postBuffer = 524288000

意思是上传的最大数据量为50MB。

方法2)
git config http.postBuffer  524288000

这时候在传输或许会出现另一个错误
error: RPC failed; result=22, HTTP code = 413
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

这两个错误看上去相似,一个是411,一个是413
下面这个错误添加一下密钥就可以了
首先key-keygen 生成密钥
然后把生成的密钥复制到git中自己的账号下的相应位置
git push ssh://192.168.64.250/eccp.git  branch
这就可以了。

2.Git Bash 的使用。

1)如何更改git bash默认路径

在打开git bash时,每次都是在C:\Uer路径下,每次都需要先用cd命令转换到自己需要工作的路径(cd  /f/dss)。修改打开git bash 时的默认的路径就可以不用每次都使用cd命令转换到需要管理的目录。

解决方案:

方法1)有Git Bash图标的情况下,修改默认路径方法:右击Git Bash图标--->选择Short Cut标题栏--->修改Start in为想要管理的目录。

方法2)打开Git安装位置\etc\profile文件,找到
# normalize HOME to unix path
HOME="$(cd "$HOME" ; pwd)"
export PATH="$HOME/bin:$PATH"

增加两行,修改后结果如下:
# normalize HOME to unix path
HOME="你想要修改的HOME路径"
HOME="$(cd "$HOME" ; pwd)"
cd
export PATH="$HOME/bin:$PATH"

再次启动Git bash,就会自动进入新修改后的HOME路径了

PS:

若是Windows系统,为了方便起见可以顺手加上一个变量名用于自定义项目目录,此做法不但便于路径跳转,也可以在启动git时自动进入项目目录。方法极为简单,只需在profile文件中加入:
# set Project Path
proj="你的项目文件目录"
cd $proj
如代码所「言」,可使用cd $proj命令即可跳转到项目目录,也可以按需定义其他变量。


3.又一个push错误:

git.exe push --progress  "master" change-method-of-primary:change-searchMethod-of-PrivateCustomized

fatal: Authentication failed for 'http://xxxxxxxxxx/java/javaall.git/'

原因:验证信息失败,用户名或密码错误。 原来是因为选错了要push的分支。
解决方案:push前仔细选择要push的目标分支即可。
分享到:
评论

相关推荐

    GIT使用记录.doc

    1. **安装Git**:你可以通过访问链接(这里使用的是百度经验的教程)进行安装,按照指导步骤操作即可。 2. **打开Git命令行**:在Windows环境下,你可以在新建的文件夹内右键,选择“Git Bash Here”来打开Git...

    Git使用记录-20211217

    2. **将本地文件添加到版本库**:使用`git add`命令将文件添加到暂存区,准备进行提交。 3. **提交更改**:使用`git commit`命令将暂存区的更改保存到当前分支。 4. **添加远程库**:通过`git remote add`命令将...

    Git使用手册.pdf

    如果忘记版本号,`git reflog`可以列出所有操作记录。 Git还支持远程仓库的管理,这通常涉及到SSH密钥的设置。在本地生成SSH Key后,将其公钥添加到GitHub的SSH设置中。接着,可以在本地创建的仓库与远程仓库关联,...

    Git使用教程(电子书)

    ### Git使用教程核心知识点 #### 一、Git简介与应用场景 **Git** 是一款开源的分布式版本控制系统,用于跟踪在软件开发过程中对文件所做的更改。它最初由Linus Torvalds于2005年创建,目的是为了更高效地管理Linux...

    Git使用简介.pptx

    Git 使用简介 Git 是一个版本控制系统,允许用户追踪文件的变化历史,并且能够在不同的开发分支之间进行切换和合并。本文档将对 Git 的基本概念和使用方法进行介绍,并对 Git 的分支模型进行详细的解释。 Git 的...

    git使用教程详细介绍

    Git 的基础知识包括获取项目的 Git 仓库、记录每次更新到仓库、查看提交历史、撤消操作、远程仓库的使用、打标签等内容。 三、Git 分支 Git 分支是 Git 的一个重要特性,它可以让开发者在不同的分支上工作,从而...

    git的详细使用教程.pdf

    6. **查看提交历史**:使用`git log`命令可以查看项目的历史提交记录。这是一个非常有用的命令,可以帮助开发人员追踪代码的变化历史。 #### 三、常用命令 1. **查看文件差异**:使用`git diff`命令可以查看工作区...

    git学习与使用

    Git是一款广泛使用的分布式版本控制系统,它最初由Linus Torvalds创建,目的是为了更好地管理Linux内核的开发。随着其受欢迎程度的提升,Git逐渐成为IT行业中最流行的版本控制工具之一。Git的分布式特性使得在任何...

    Git使用手册中文版

    - **查看提交历史**:使用`git log`等命令查看项目的版本历史和变更记录。 - **撤消操作**:如果需要撤销已经提交的更改,可以使用`git revert`或`git reset`等命令。 - **远程仓库使用**:通过推送(push)和拉取...

    gitblit及使用教程

    Gitblit提供了丰富的日志记录,便于排查问题和分析使用情况。同时,可以配置性能监控,确保服务器运行稳定。 9. **问题与解答** 在使用过程中遇到任何疑问,可以参考Gitblit的官方文档或社区论坛。社区的活跃用户...

    GIT使用入门.pdf

    ### Git使用入门知识点详解 #### 一、Git简介与应用场景 **Git** 是一款开源的分布式版本控制系统,用于跟踪在软件开发过程中对文件所做的更改。它最初由Linus Torvalds于2005年创建,目的是为了更高效地管理Linux...

    git使用手册.doc

    ### Git使用手册精要 #### 一、Git简介与版本控制系统概念 **Git** 是一款全球范围内使用最为广泛且先进的分布式版本控制系统。它能够自动记录每次文件的改动情况,包括文件的添加、修改以及删除等操作。对于软件...

    git的使用步骤

    在使用Git之前,需要配置你的用户名和电子邮件,因为Git使用这些信息记录提交信息: ``` git config --global user.name "你的名字" git config --global user.email "你的邮箱" ``` 5. **添加和提交文件**: ...

    Git简单使用.pdf

    3. 查看和编辑Git配置,使用`git config --list`查看当前配置,使用`git config -e [--global]`编辑配置文件。 4. 设置提交代码时使用的用户信息,通过`git config [--global] user.name "[name]"`和`git config [--...

    gitblit 使用指南

    - **日志和监控**:配置日志记录和性能监控,确保Gitblit的稳定运行。 ### 5. 安全性 为保障数据安全,Gitblit提供了多种安全措施: - **SSL/TLS加密**:启用HTTPS,确保数据传输过程中的安全性。 - **身份验证**...

    git使用详细步骤

    * `git log`:用于查看提交历史记录。 * `git branch`:用于查看和创建分支。 * `git checkout`:用于切换分支或版本。 * `git remote`:用于添加和管理远程仓库。 Git 是一个功能强大且灵活的版本控制系统,通过...

    git使用指南.pdf

    在多人协作的环境中,团队成员可以使用Git的分支管理功能来并行开发项目,然后通过合并分支的方式将不同人的工作成果合并到主分支上。 Git还提供了强大的分支管理功能,允许开发者基于现有代码创建分支进行独立开发...

    git使用教程.pdf

    大多数现代操作系统都支持通过包管理器安装Git,例如在Ubuntu上可以使用`apt-get install git`命令,在macOS上可以使用Homebrew,而在Windows上则可以使用Git for Windows。安装完成后,用户需要通过`git config`...

    Git 学习记录

    ### Git学习记录 ...以上是基于网易云课堂小甲鱼Git教学视频记录的学习笔记内容,涵盖了Git的基本使用方法以及一些高级特性。通过这些知识点的学习,可以快速掌握Git的核心功能,并应用于实际项目中。

    git官方使用手册

    - **提交更改:** `git commit -m "commit message"` 命令用于将暂存区的文件提交到仓库的历史记录中。 - **查看状态:** `git status` 命令用于显示工作目录和暂存区的状态。 - **查看日志:** `git log` 命令用于...

Global site tag (gtag.js) - Google Analytics