git使用Word文档格式.docx
- 文档编号:18409054
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:19
- 大小:966.14KB
git使用Word文档格式.docx
《git使用Word文档格式.docx》由会员分享,可在线阅读,更多相关《git使用Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。
gitremoteaddoriginhttp:
//xxx.xxx.xxx/xxx/xxx.git
gitpush-uoriginmaster
命令行方式,推送已经创建的仓库
Clone
clone工程
命令行方式如下:
gitclone-b[分支名称]--single--branch[仓库URL]
CreateBranch
创建分支
命令行方式,创建分支
gitbranch分支名称
命令行方式,查看所有本地分支和远程分支
gitbranch-a
Switch
切到相应分支
命令行方式切换分支
gitcheckout分支名称
本地有未提交文件,是不允许切分支的,要先提交
Commit
Push
Merge
先切到目标分支
选择合并分支
再push
Merge冲突解决
commit与pull冲突
同上
未commit与pull冲突
转化成上面commit与pull冲突
或者根据提示解决冲突
Revert
【生成一个新的提交来撤销某次提交,此次提交之前的commit都会被保留,也就是说对于项目的版本历史来说是往前走的】
commit前误删除,需恢复,直接Revert
commit后,push前误删除,需恢复,直接Revert
已提交,已push
如果revert冲突,则解决冲突,再重新提交
Reset【回到某次提交,慎用】
选择回滚版本
gitreset有三个参数soft【head的指针移动】,mixed【index(暂存区)】,hard【工作目录的修改】,默认为mixed参数。
现在可以看到本地已经被还原了。
远端的还原方法可以右键选择GitBashHere。
强制同步本地代码到远端。
执行gitpush-f;
执行完成后,可以发现远端的也被回退了。
Fork
复制目标仓库(包括文件,提交历史,issues,和其余一些东西)。
复制后的仓库在你自己的帐号下。
PullRequest
***常见使用问题***
git默认大小写不敏感,
包路径如果误包含大写,再统一修改为小写时,要注意
gitclone的时候文件太大,克隆中断
1、只克隆最近几次commit
gitclonegit_仓库_url
获取全部branch内容,整体下载时间较长&
所占磁盘空间较大(全克隆)
gitclone-bgit_分支名称git_仓库_url
同上述结果一致,获取全部branch内容(全克隆)
gitclone-bgit_分支名称--single--branchgit_仓库_url
获取指定分支的代码(单一克隆)
gitclone--depth10git_仓库_url
只会获取最近xx(10条提交记录的)代码,默认是master分支,如果想要指定分支,可以结合-b--single--branch使用!
(指定深度克隆)
强烈建议指定深度克隆,要指定分支克隆,只指定深度克隆,实测效果不佳
gitclone-bgit_分支名称--single--branch--depth10git_仓库_url
2、增加git的缓存大小
http.postBuffer:
MaximumsizeinbytesofthebufferusedbysmartHTTPtransportswhenPOSTingdatatotheremotesystem.Forrequestslargerthanthisbuffersize,HTTP/1.1andTransfer-Encoding:
chunkedisusedtoavoidcreatingamassivepackfilelocally.Defaultis1MiB,whichissufficientformostrequests.
大致意思是远程HTTP传输请求数据时最大的缓存字节数,默认时1M字节,默认能满足大多数请求。
配置git
gitconfig--globalhttp.postBuffer5242880000
或者
3、添加compression配置项
gitconfig--globalpression-1
compression是压缩的意思,从clone的终端输出就知道,服务器会压缩目标文件,然后传输到客户端,客户端再解压。
取值为[-1,9],-1以zlib为默认压缩库,0表示不进行压缩,1..9是压缩速度与最终获得文件大小的不同程度的权衡,数字越大,压缩越慢,当然得到的文件会越小。
4、配置git的最低速和最低速时间
gitconfig--globalhttp.lowSpeedLimit0
gitconfig--globalhttp.lowSpeedTime999999单位秒
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- git 使用