使用场景:
- windows系统
- 本地首次创建的项目
- 本地已存在但未关联为git项目
操作步骤
- 创建远程仓库
在gitee或github创建新仓库即可 - 本地安装git
搜索"git安装教程",按照步骤安装即可 - 打开git中端,进入项目文件夹
json
cd E:\xxx

备注:这里为了方便可以设置鼠标右键快捷选项"Open Git Bash Here", 具体可以查找响应教程
- 初始化
json
git init
执行成功后,目录下多出.git文件夹,如果看不到打开文件资源管理器 的显示隐藏文件 选项
- 配置git仓库用户信息
- 配置用户名
json
git config user.name "用户名"
- 配置邮箱
json
git config user.email "邮箱"
以上仅配置当前项目用户信息,如果想配置全局信息:
- 配置全局用户名
json
git config -global user.name "用户名"
- 配置全局邮箱
json
git config -global user.email "邮箱"
- 配置git仓库ssh密钥
使用ssh-keygen指令生成密钥,然后将公钥添加到git仓库中(搜索"git配置ssh密钥"教程,按照步骤操作) - 本地项目添加远程仓库地址
json
git remote add origin 仓库地址
以gitee为例,https或ssh地址均可:

- 尝试push
可以先随便选一个文件尝试push,命令如下:
json
git add 文件名
git commit -m "first commit"
git push --set-upstream origin master
如果创建远程仓库时未选择创建readme文件,可直接执行"git push --set-upstream origin
master"命令后跳到第9步。
如果远程仓库默认创建了readme文件,直接push会出错,因为本地缺少远程仓库的readme文件,不同步:
这时需要pull:
json
git pull origin master
出现错误提醒:
添加--allow-unrelated-histories再次pull:
json
git pull origin master --allow-unrelated-histories
弹窗输入:q关闭
此时,pull成功,远程仓库内容与本地对齐,然后首次push:
json
git push --set-upstream origin master
-
push本地仓库所有文件到远程
git add .
git commit -m "init"
git push
此时,已经完成项目本地仓库与远程的关联,变为git项目,后续git操作可以在IDEA等编辑器中更方便。