记一次gitee本地推送
序言
上传项目到gitee的时候,遇到了一些奇奇怪怪的BUG,导致最终无法正确上传项目
此文章旨在利用Git命令行(用cmd也可以)的方式将代码从本地仓库上传到远程仓库
第一步 本地目录进入git
然后用下方代码初始化git,输入完以后就可以看到该目录下多了一个*.git*的隐藏文件
1 |
|
第二步 将本地项目工作区的所有文件添加到暂存区
小数点 . ,意为添加文件夹下的所有文件
把 . 改为指定文件名即可添加项目中的指定文件
1 |
|
第三步 将暂存区的文件提交到本地仓库
这里的注释一般用作 提醒用户此次代码提交做的更改
1 |
|
创建gitee仓库
此步骤可以先做好
第五步 将本地代码仓库关联到 gitee 上
1 |
|
这此处的地址即为仓库地址
在这一步时如果出现错误error:remote origin already exists
输入:
1 |
|
即可解决
第六步 将代码由本地仓库上传到 gitee远程仓库
6.1 获取远程库与本地同步合并
如果远程库不为空必须做这一步,否则后面的提交可能会失败
原因是 gitee 中的 README.md 文件不在本地仓库中,可以通过该命令进行代码合并
1 |
|
可能会遇到:
这时输入git rebase --continue
后再输入git pull --rebase origin master
即可
6.2 把当前分支 master 推送到远程
执行此命令后有可能会让输入用户名、密码
1 |
|
执行完之后如果无错误就上传成功了(这里的 master 是 gitee 默认的分支
如果本地的当前分支不是master,就用
git checkout master
切换到master分支
如果想用本地当前分支上传代码,就用
git checkout 当前分支名称
切换成当前分支名即可
第七步 完成
后记
如果后续仓库内容做了更新,就只需:
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 洛屿的小站!
评论