Prerequisite(前提):
1.拥有github账号
2.本地电脑安装git
3.拥有一个guthub的新仓库
一.本地git与github安全连接(若已经将本地git与github建立连接,可跳过)
右键–>Git Bash Here:先输入ssh-keygen –t rsa –C “邮箱地址”,
注意ssh-keygen之间是没有空格的,其他的之间是有空格的,邮箱地址是咱们在注册GitHub的时候用的邮箱。
完成之后,找到C:\Users\Administrator\.ssh中的公钥,复制里面的所有内容。
在你的github主页中找到setting
添加一个ssh-key,里面粘贴刚才复制的公钥。
回到gitbash,验证是否成功。
二.idea上配置git和github
打开idea,选择setting->version control -> git
在路径中填上你git安装目录中的git.exe地址。
同理,选择setting->version control -> github
输入github账号密码完成配置。
三.项目初始化为git并推送到远程仓库
可以在idea的terminal终端配置git-bash命令行。也可以不配置。
选择setting->tool->terminal
shell path 为你的git bash.exe的地址
以下命令可以选择直接git -bash 或者在idea terminal终端
若第4步出现origin exist
需要3,4步之间添加 git remote rm origin
若第5步push出错,可能需要先合并分支
在第五步之前多加 git pull origin master // 把本地仓库的变化连接到远程仓库主分支