1. 本地安装git环境
下载安装包安装即可
2. 初始化git项目,生成 .git 配置目录
进入项目根目录,右键 git bash here打开控制台 ,输入git init
即可完成
3. 将项目加入本地git仓库
# 注意:此处add后面有空格和点号,[add .]代表添加所有修改文件到git
git add .
git commit -m "init"
# 查看提交本地仓库是否成功
git log
4. 在git、码云建好云端项目,生成git url
建好项目,在项目的克隆下载处复制url即可,如下图:
5. 连接云端仓库,将本地仓库代码提交到云端仓库
连接云端仓库
git remote add origin https://gitee.com/xxx/xxx.git
为解决本地与云端版本冲突,push
时加上-f
参数标识强制覆盖远程分支内容(需谨慎使用,如果是仓库初始化时推送使用则问题不大),push
文件
git push --set-upstream origin master -f
之后会提示输入云端仓库的用户名,密码,验证成功开始上传并完成。
到此就完成了目的。git提交代码流程可参考博客 git提交代码流程总结
如果push的时候提示error: src refspec master does not match any
,则表示本地不存在master
分支,在最新版的git上,本地默认创建的主分支改为了main
分支,解决这个错误的方法是指定提交到某分支,示例命令如下(指定提交到main分支):
git push --set-upstream origin main -f
6.特殊情况
如果git全局配置存在多个凭据段(gitee.com
、github.com
、gitlab.com
等),或者某个凭据段存在通过代理才可以访问的情况配置,请参考:git 全局配置