WebStorm下使用Github上传项目代码

1、首先下载git到本地

2、配置WebStorm:

     2.1 打开webstorm,在file-settings中直接搜索github,然后输入自己github的账号密码

  WebStorm下使用Github上传项目代码

   2.2 点击test,若结果为 connection successful的提示框,则说明已经可以连接到你的github账户了

3、连接下载的git:

      3.1 直接在settings中查找git,将git的安装路径输入

WebStorm下使用Github上传项目代码

    3.2 点击text,成功之后也会出来个 connection successful的提示框

获取本地git ssh

   4.1 .查看是否已经有了ssh**:cd ~/.ssh,如果没有**则不会有此文件夹,有则备份删除

   4.2.生存**:

$ ssh-****** -t rsa -C “[email protected]
按3个回车,密码为空。


Your identification has been saved in /home/tekkub/.ssh/id_rsa.
Your public key has been saved in /home/tekkub/.ssh/id_rsa.pub.
The key fingerprint is:
………………


最后得到了两个文件:id_rsa和id_rsa.pub

   4.3 可能出现的错误

       4.3.1 ssh-****** 不是内部或外部命令

       1.找到git/usr/bin目录下的ssh-******.exe(如果找不到,可以在计算机全局搜索)

          2.属性-->高级系统设置-->环境变量-->系统变量,找到Path变量,进行编辑,End到最后,输入分号,粘贴复制的ssh-******所在的路径,保存;

          3.重新cmd,执行ssh-******,成功!

 5  把获取到的ssh复制到github账户中的ssh

   5.1 打开找到id_rsa.pub的文件,可以用记事本打开,并且复制其中的内容

       5.2  打开自己的github账户,找到settings-ssh and GPGkey,打开之后点击右上角new ssh key,将复制的ssh粘贴即可。

WebStorm下使用Github上传项目代码

WebStorm下使用Github上传项目代码

注意:其中title随便填,key为复制的ssh内容

测试:ssh [email protected]

The authenticity of host ‘github.com (207.97.227.239)’ can’t be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘github.com,207.97.227.239′ (RSA) to the list of known hosts.
ERROR: Hi tekkub! You’ve successfully authenticated, but GitHub does not provide shell access
Connection to github.com closed.

上传代码

   WebStorm下使用Github上传项目代码

点击之后会弹出来这样的页面


将你想要上传的代码选择github中的一个文件夹,写好自己的github地址,在本地文件中选择好上传代码的路径,在这里需要注意 的是,如果你要上传文件的目录中,已经存在了同名目录,比如f:\task,这样的话是不能拷贝到github中的,如果有冲突的话直接换个文件夹的路径 就好了。

点击想要上传的代码或者是文件,


add之后会发现原来红色的文件名变为了绿色,


点击vcs中的commit changes,出来这个页面


按照提示点击commit and push

8 上传修改也可以为:

  我们新建一个文件tab-test.html,然后右键选择Git->Add,此时会看到新建的tab-test.html颜色由红色变成了绿色。
 
WebStorm下使用Github上传项目代码
 
8.2.然后依然右键选择Git->Commit
 
WebStorm下使用Github上传项目代码
 
8.3.这一点与SVN不同,笔者之前一直以为,commit之后,就可以在github上面看到新建的文件了,然而刷了好多次,并没有看到我们的tab-test.html.原来还需要push。。。
依然右键Git->Repository->Push
WebStorm下使用Github上传项目代码
 
8.4.然后,就可以在github上面看到我们的tab-test.html了O(∩_∩)O哈哈~
WebStorm下使用Github上传项目代码
 
---------------------------------------------------------------------------------------------------------------------------------------------------
 
ps:上述过程中,下载代码之后,右键并没有出现Git,笔者立马有点慌,但是看到控制台有个提示,于是点了一下Add root就有了。
WebStorm下使用Github上传项目代码