Git基础操作 总结

本地基础操作
git init 初始化仓库

初始化处理自己的信息 邮箱和用户名
git config --global user.name “你的用户名”
git config --global user.email “你的邮箱"
git clone 。。。。。.git 网址
会有几个报错 (多半是文件太大导致克隆处理,总结一下所有精华)
1.0 处理内存接受的大小文件 命令: git config http.postBuffer 524288000 不行加大到 git config http.postBuffer 1048576000
2.0 内存的处理还不行 处理压缩文件大小集 命令:git config --add core.compression 9
如果还不可以:继续修改config文件到 git config --add core.compression -1
3.0 如果以上处理还有报错提示 :fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
.gitconfig文件 在C:\Users\Administrator位置
(如果添加了 代码再改config 用 git config --global core.compression 9 core.compression -1 (–global))
(无解我最后也没克隆下)
克隆完事处理新建分支,切换分支 添加,提交,更新,推送处理。

新建分支 git branch ldw
切换分支 git checkout ldw
更新代码 git pull origin (远程分支) master 或者 dev
添加处理 git add XXX (指定文件) Git add . 所有文件
提交处理 git commit -m “注释此版本提交的内容”
推送远程分支必须执行 git pull origin dev 更新远程分支最新代码!
推送远程仓库 git push origin master

除此之外还有一个合并分支操作
不想操作本maser和远程maser一致 git checkout dev 切换了分支做代码的编写更改
然后 add commit 以后,本地分支在远程没有的情况下不要推送push处理。
切换maser主线或者dev测试处理!
大致流程 本地为ldw分支,主线master
1.git checkout ldw
2.修改无误 git add . git commit -m “注释”
3.git checkout master
4.git pull origin master 更新一波
5.Git merge ldw 将ldw分支代码合并master上
6.最好在git pull 更新一下,没问题 git push origin master

冲突
如果有小乌龟就是 等同于svn的傻瓜处理软件
出现冲突 1.在合并分支merge 2.新增或者修改的文件 在git pull,更新时出现问题!
找到对应文件操作 一般会有<<<<<<< head ====== <<<<<<<ldw =======等等之类的 head是当前线上pull下来的代码老版本,ldw是你改的地方,尽量处理安全影响不到删除部分代码

再根据 add commit pull push 处理即可

特殊处理的东西
git update-index --assume-unchanged XXXX (xxx是忽略的文件 提交时忽略提交)
git update-index --no-assume-unchanged XXXX (xxx是忽略的文件 关闭忽略提交)

git ssh公钥秘钥处理代码
ssh-keygen -t rsa -C “LDW@qq.com”
会出现一堆代码
代码输出
一直回车 找到 C:\Users\Administrator.ssh 文件 id_rsa.pub 打开 输入秘钥

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDRkv/UOqxG7lFnYhkENnQxUNF9ZDXhcQ17dYbi79ymCJO+x7wTUlMyE2FbHvM/1PgHQelfLJyAdjYYBWxcasdsdsdsdsdsds70Y1Q9rY0xLI5Fh66hRW4JmveI+87kgXmNz4ZbHORRay1rLlES8DWnOXksS4DgaEyVJ3dRPhSGhVuimwdemZ9giC62a33xWHAIyZKqLoakwqrwGKLXxL1EinWN/uSR61Cyh2o3srYsdcsdasdsadsahURar6SdQvRatbdhowyjf+BY7TeD5C3JGI7XfEyg6zYlvhlICYPSyOGkEStEhep4wivfxU1ysilmssMNyNDgvGXx 阿斯顿撒大所大

秘钥的 打开 git网址登陆 设置 有个秘钥进行添加!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值