将本地文件夹上传到远程仓库

将本地文件夹上传到远程仓库

  • 先要初始化本地仓库,来到本地文件夹中,通过git init命令把这个目录变成Git可以管理的仓库

  • 使用git add .将所有文件添加

  • 提交git commit -m "wrote a readme file"

  • 在远程gitee或github创建仓库,复制其仓库git地址如https://gitee.com/littlekids8/study.git。

  • 将远程地址关联到本地仓库:git remote add origin https://gitee.com/littlekids8/study.git,其中origin就是本地仓库对远程仓库的命名。

  • 先对远程仓库进行一次pull拉取操作,并允许合并两个仓库间不相关的历史:

    git pull origin master --allow-unrelated-histories

  • 下一步,就可以把本地库的所有内容推送到远程库上:

    git push -u origin master

    加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令

  • 如果push时,本地文件超过500MB,则需要修改缓存

    git config --global http.postBuffer 524288000
    //或者
    git config --global http.postBuffer 1048576000
    
  • 如果有需要排除的文件,使用touch .gitignore创建排除文件.gitignore。然后编辑该文件,将不需要版本管理的文件排除:

    /mtk/ 过滤整个文件夹
    *.zip 过滤所有.zip文件
    /mtk/do.c 过滤某个具体文件
    
posted @ 2022-10-16 10:52  小同学8  阅读(231)  评论(0)    收藏  举报