GitHub上传失败

新版本代码在使用sync到github上时报错:

      Failed to sync this branch

解决方案1:

           a. 把Repository目次中的.git文件夹(隐蔽)的删除

           b.github客户端重新clone分支

           c.客户端跟新需要上传的工程,重新sync

结果,认为解决问题,仍然报上述错误,看来只能debug一下了

如下图,打开git shell

输入命令  git push,结果如图

从上图可以看出,dump.txt文件的大小超出gitHub文件限制的上限100M,从而导致上传失败,

将此dump.txt文件删除或者将proguard文件夹删除,重新上传,终于成功

下面是一个学习GitHub命令的很棒的网址https://try.github.io/levels/1/challenges/1

### 如何在GitHub上传和提交代码 #### 创建并初始化本地Git仓库 为了将代码托管至GitHub,需先创建一个本地的Git仓库。假设已经有一个项目文件夹准备好了。 ```bash cd /path/to/your/project git init ``` 此命令会把指定目录变成可以管理版本的历史记录库[^1]。 #### 配置全局用户名与邮件地址 为了让每次提交都关联到正确的身份信息,在首次使用前应设置好这些参数: ```bash $ git config --global user.email "注册github使用的邮箱" $ git config --global user.name "你的github的用户名" ``` 这一步骤非常重要,因为缺少它可能会导致后续操作失败[^2]。 #### 添加远程仓库链接 当本地环境准备好之后,则要连接到GitHub上的目标仓库。通常是在GitHub网站新建一个空白Repository后获得URL来完成这项工作: ```bash git remote add origin https://github.com/username/repository.git ``` 这里`origin`是一个默认名称用于指代这个特定的远程服务器位置;而后面的网址则是实际指向GitHub项目的HTTPS路径[^3]。 #### 提交更改到本地仓库 现在可以开始跟踪文件变化并将它们加入暂存区了。对于新添加或修改过的文档执行如下指令即可将其纳入下一次commit计划之中: ```bash git add . ``` 接着撰写一条有意义的信息描述此次改动的内容,并正式保存这次变更历史: ```bash git commit -m "Initial commit or any other message describing changes." ``` #### 推送数据至上游分支 最后也是最关键的环节就是通过网络传输最新的commits给云端存储中心——即推送动作。由于初次同步时需要建立两者之间的映射关系,所以采用带有-u选项的形式: ```bash git push -u origin main ``` 注意:如果遇到提示说找不到master/main分支,请确认所处的是最新版GitHub服务端设定下的命名约定。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值