github文档提交

终端版本:

  1. 首先在github上建立仓库,然后利用git clone xxx克隆到本地。

  1. git add . #加入想要推送的文件夹或者文件

  1. git commit -m “renew”

  1. git push origin main #将本地仓库origin的内容更新到远程仓库的main分支

vscode版本(注意分支名称,一般为master,直接推送会新建分支master,与默认分支main有出入):

  1. ssh -T git@github.com #出现Hi!...等字样则成功。

  1. git init#初始化git

  1. git remote add origin git@github.com:Thomas333333/COLMAP_using.git#使本地仓库和远程仓库进行连接

  1. git add .

  1. git commit -m "renew"

  1. git push

遇到的问题

  1. https://blog.csdn.net/shizheng_Li/article/details/122415940?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167807213316800182710774%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167807213316800182710774&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-122415940-null-null.142^v73^wechat,201^v4^add_ask,239^v2^insert_chatgpt&utm_term=Updates%20were%20rejected%20because%20the%20remote%20contains%20work%20that%20you%20do%20hint%3A%20not%20have%20locally.&spm=1018.2226.3001.4187

git pull origin main 是将远程仓库同步到本地仓库中,保证两个仓库文件版本相同。只有在相同的情况下才能进行push。如果擅自在github页面直接上修改readme,可能会出现这种问题

  1. 另外github对传输文件大小有200M的限制,如果超出这个限制,会推荐你使用git lfs。但lfs本身对免费用户也只有1G的容量。建议还是使用github管理代码等小文件,不推荐放数据集。

  1. 提交的时候会遇到新建分支master的情况,可是github默认初始是进入main分支的,需要进行融合或者覆盖推送,可以参考网址:https://blog.csdn.net/gongdamrgao/article/details/115032436

参考链接:https://xat-suda.blog.csdn.net/article/details/127803133

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值