git 速查表
命令
建仓
- git clone url -b localbranch -o remotebranch
- git init -b localbranch
历史
- git log
- git log -vv
- git relog
提交
- git add
- git commit –m “description”
- git commit –am “add and commit”
分支
git branch -a newbranch //创建但停留在当前分支
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。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论