最近发现即使翻墙也无法g使用ithub了,需要把本地的项目搬迁到新的git托管平台。 gitee 是一个国内开源项目托管平台,是开源开发者、团队、个人进行 git 代码管理和协作的首选平台之一。本文将详细介绍如何向 gitee 提交私有项目。
注册 Gitee 账号并创建私有仓库
如果你还没有 Gitee 账号,你需要先注册一个账号。注册完账号后,你需要在 Gitee 上创建一个仓库。具体步骤如下:
1)登陆 Gitee,到个人主页。
2)点击右上角加号下拉菜单,选择 新建仓库
。
3)选择仓库类型(公开仓库或私有仓库),选择仓库名称、描述、所属组等信息。
5)点击 “创建”仓库
。
进行git全局配置
git config --global user.name "你的账号昵称"
git config --global user.email "注册的邮箱地址"
同步远程仓库到本地目录
1)创建 “D:\my_project\gitee”目录,并打开命令行窗口,并进入该目录
2)克隆前面创建的远程仓库到本地目录
因为是私有仓库,第一次操作这一步可会弹出登陆对话框,输入你前面注册的账号和密码进行验证即可。
同步本地仓库的更新到远程仓库
1)复制本地项目的代码到新建的目录
2)打开git gui,点击“stage changed”,然后输入“Initial Commit Message”,点击“Commit”提交代码
3)点击“push”把本地代码推送远程仓库
报错原因是前面进行git全局配置时,使用了注册的邮箱,但注册的邮箱并没有公开,并且“禁止命令行推送暴露个人邮箱”打勾了。
解决方法如下:
取消“禁止命令行推送暴露个人邮箱”打勾,
把 git 的global user.email修改为no reply的邮箱地址,即可:
4)重新推送本地的提交到远程仓库