将本地文件夹上传到远程仓库
将本地文件夹上传到远程仓库
-
先要初始化本地仓库,来到本地文件夹中,通过
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 过滤某个具体文件
浙公网安备 33010602011771号