前言:首先我讲下我遇到的问题 我也是用git提交整个文件夹包括里面的内容 然后试了正常的提交流程一直行不通 试了好多次 每次提交上去的都是空文件!!!
目录
1.正常提交流程
2.如果提交是空文件的!!!
1.正常提交流程
1.先是初始本地仓库
git init //初始化本地仓库
2.可以先用git status 查看这个目录下面有你的项目没。
可以看到当前目录 有个 smart-doc 尚未提交。
3.添加上传当前文件夹下的所有文件:
git add . // .代表添加所以文件
也可以只指定某文件添加 比如: git add smart-doc
git add 官方的解释:将内容从工作目录添加到暂存区
我个人的解释:简单来说就是 比如你逛超市买了很多东西 得把东西都放购物车吧 然后去买好去了再去结算 在这里git add 相当于购物车 先把东西放车。
4.上传修改注释,相当于给这个文件备注:
git commit -m "注释的内容"
5.与远程仓库建立连接:
git remote add origin 远程项目的Https地址
去自己仓库复制一下路径 来这边粘贴一下就行了。
6. 然后开始开启强制上传:
git push -u origin master
接下来输入自己的git 账号密码即可 就在上传了。(相当于你买完东西正在结算)
最后看到上传成了 然后去仓库看一下。
成功了!
2.如果提交是空文件的!!!
如果你像我一样是网上gitee 或者 github里拉的别人的项目 再去提交到自己仓库是空文件的话 其实那个项目里有一个隐藏的.git文件 所以你提交是他的地方。
解决的话就把这个.git文件夹给删除掉就行了 然后在按照 上面的步骤再来一次就好!(注意要把本地仓库也删掉 重新来一遍!!!)
我自己也是试了好多次才发现,最后希望能帮到你!