1、添加公匙到github社区
作用是为了让github社区知道你这个台计算机当中的公匙,它认识,所以你就可以进行代码的上传等等操作。
步骤1:点击如下链接:https://github.com/settings/keys (前提是要登录,不然无法添加公匙到对应的账户)
步骤2:点击“New SSH Key”,然后在对应如下图的key当中填写目录下“C:\Users\Administrator\.ssh”(默认目录)找到id_rsa.pub,用记事本打开,然后粘贴到key当中,Title起个名称,最后点击Add SSH Key即可(详情见:(3条消息) Git安装与配置以及与intellij的idea集成使用_Steatch的博客-CSDN博客_git安装与配置 idea)
2、配置好Git和Github以后,那么接下来就是在idea当中创建一个项目,例如我的项目如下图所示:
3、创建完成以后,在菜单栏当中选择如下图的Create Git Repository,这样就会在当前项目的目录下多出一个.git隐藏目录:
4、接下来就是要创建远程仓库,创建完成后如下图所示:
5. 将项目中的文件纳入到仓库中(add)
创建仓库之后,工程中的文件都会变成红色,表示没有添加到仓库中去,接下来,我们将工程下的所有文件add到仓库中:
6. 提交到本地仓库(commit)
add成功之后,发现文件名变成了绿色,表示添加成功,下面将添加的文件提交到本地仓库中:工程右键–>Git–>Commit Directory
在弹出的窗口中,选择需要提交的文件,在下面填写提交信息,然后点击Commit:
提交时可能会弹出一些警告信息提示框,不用管它,继续点击commit就行。
7. push到远程仓库
由于现在还没有关联远程仓库,点击 remote,将你的远程git地址填入URL中(在这之前,我们在第7步创建了远程仓库,将其路径复制到下面URL里面),点击OK
使用git Bash进行push
git push -u origin master
如果push不了(详情见:(3条消息) git clone出现 fatal: unable to access 'https://github.com/...'的解决办法(亲测有效)_Dashi_Lu的博客-CSDN博客)
解决方案
手动配置git的代理。git客户端(即git bash,也许cmd也许)输入如下两个命令就可以了。
git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy http://127.0.0.1:1080
http://也可以改成sockets5://,但是区别在于:socks5不支持通过pubkey免密登录github,每次提交代码只能输入用户名和密码。http可以支持免密登录。
取消代理:
git config --global --unset http.proxy
git config --global --unset https.proxy
然后重新push