当前位置:   article > 正文

GitHub上传本地文件夹项目_github c# 上传目录

github c# 上传目录

好不容易跑出来Unet,想开始用GitHub做个文件管理,做点笔记方便后续操作。

前期配置

  • 创建账号啥的就跳过了。
  • 在终端配置一下自己的用户名和邮箱
$ git config --global user.name "struggler176393"
$ git config --global user.email "3190103740@zju.edu.cn"
  • 1
  • 2
  • 建立ssh连接
$ ssh-keygen -t rsa -C "3190103740@zju.edu.cn"
  • 1

将刚刚本地生成的SSH KEY(在home/.ssh/id_rsa.pub)复制,Github选中Settings-SSH and CPG Key-Add SSH KEY,将复制的key填到框里完成加密。

开始上传

  • Repositories 那里点击 New 创建个新仓库。
  • 在本地文件夹下:
git init #建立git仓库
git add . #添加所有文件
git commit -m "注释的话" #提交到仓库
  • 1
  • 2
  • 3
  • 关联新建仓库与本地仓库
  • git remote add origin https://github.com/struggler176393/Unet_Pytorch.git
    若出现fatal: 远程 origin 已经存在,就删除之前的origin命令重新remote add。
git remote rm origin
git remote add origin https://github.com/struggler176393/Unet_Pytorch.git
  • 1
  • 2
  • 新建分支并上传
git branch -M main
git push -u origin main #-u可以不加
  • 1
  • 2

这里可能还有一个问题,github不支持单个容量大于100M的文件,所以上传时需要忽略一些大文件,否则报错。在本地文件夹下新建个.gitignore文件,在里面加入忽略的文件或文件夹,忽略的格式可以查看该网址http://t.zoukankan.com/fancyblogs-p-12299731.html,简单来讲,要忽略当前文件夹下的a文件夹下的b文件夹,在.gitignore文件添加a/b/,忽略当前文件夹下的a文件夹下的b文件夹下的c文件,在.gitignore文件添加a/b/c
然后:

git rm -r --cached . #删除缓存
git add .
git commit -m '123'
git push -u origin main
  • 1
  • 2
  • 3
  • 4

git 客户端开始“分块” 请求的默认大小是 1MB。可以使用以下方式更改此设置:

git config http.postBuffer 524288000
  • 1

此示例将 postBuffer 设置为 500MB。

push的时候需要输入用户名和密码,用户名就是github账号的用户名,密码是github特有的token,申请token见如下链接:https://blog.csdn.net/HUASHUDEYANJING/article/details/126521798

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/405466
推荐阅读
相关标签
  

闽ICP备14008679号