GIT从本地上传文件到网络服务器
首先选择需要上传的文件夹在文件夹中右击 打开Git Bash Here
- 输入 git init</u>来创建一个仓库

-
在使用git status检测出未上传的文件

-
在将当前目录添加到暂存区 git add .

-
在使用***git commit -m "备注信息" *** 将其提交到本地服务器
0-4.png
现在使用push提交的话会报错 原因是无法从远程存储库读取*

因为没有设置远程服务器地址git remote add origin url url从ginhub 官网上获取


git remote -v 用来查看本地的远程仓库路径

在使用git push origin master 上传到远程服务器 会报错 >更新被拒绝,因为远程包含您所做的工作
远程代码强制覆盖本地代码: git pull origin master --allow-unrelated-histories

将服务器文件强制覆盖到本地文件(不会替换)
这个时候如果本地和远程代码有重复的会有冲突 打开冲突文件选择要留下的代码 去除不必要的代码 保存


这时候就可以 使用上面的步骤 来一步一步的提交了 只有工作区是干净的才可以推送(上传)

git push master 输入用户和密码**即可推送文件了

网友评论