git 速查表

  1. git 速查表
    1. 命令
      1. 建仓
      2. 历史
      3. 提交
      4. 分支
    2. 问题汇总
      1. git大文件上传限制

git 速查表

命令

建仓

  1. git clone url -b localbranch -o remotebranch
  2. git init -b localbranch

历史

  1. git log
  2. git log -vv
  3. git relog

提交

  1. git add
  2. git commit –m “description”
  3. git commit –am “add and commit”

分支

  1. git branch -a newbranch //创建但停留在当前分支

  2. git checkout -a newbranch //创建并切换到新分子

问题汇总

git大文件上传限制

  • 问题: 用github管理远程仓库时,git push存在大文件限制,单个文件不能超过100MB,git push 时的pack不能超过2GB。

  • 方案:

    • 根据git 提示,使用git lfs插件可以解决单个大文件超过100MB的限制。
      1.下载并安装git-lfs-windows-v3.2.0.exe
      2.在git bash中安装该插件

      git lfs install

      3.在自己的仓中添加对大文件的管理,比如管理pdf类型文件

      git lfs track "*.psd"

      4.上述命令生成配置文件”.gitattributes”,把改文件添加到git中管理起来。

      git add .gitattributes

      5.跟平时一样使用git就可以了。

  • git push 单次不能超过2GB限制: 分多次提交和push。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论

×

喜欢就点赞,疼爱就打赏