【git1】git+gitHub+webStorm的使用

Git与GitHub什么关系?html

git:版本控制工具/系统。git

github:是一个用git控制的项目托管平台。(一样,码云和Gogs也是基于git的项目托管平台。)github

。。。此文接下来说的是怎么搭配Git和gitHub以及webstrom完成一个项目的托管。。。web

(一)准备工做ssh

1.Git.exe下载安装webstorm

官网地址:https://git-scm.com/工具

安装图文教程:https://jingyan.baidu.com/article/7f766dafba84f04101e1d0b0.htmlspa

(附:Git中文手册:https://git-scm.com/book/zh/v2/     此手册做用:如何纯命令控制项目的一切操做)插件

附加教程:http://www.cnblogs.com/Bonker/p/3441781.html版本控制

 我浏览了一遍没仔细去学日常手动操做就够咱们用的。

2.GitHub帐号注册登陆

进入GitHub官网https://github.com/,右上角signUp注册如图

建立帐号,邮件验证成功,则登陆该帐号进入。

3.webstorm下载安装

 

(二)Git版本控制 链接GitHub(媒介Webstorm)

1.webstrom安装github插件

点击Webstorm的设置按钮——>选择“插件”(plugins)——>搜索 “github”——> install 安装 ——> ok肯定

2.WebStorm链接GitHub

点击Webstorm的设置按钮——>选择“版本控制”(version control)——>。。②③④⑤。。——> 点击设置中的“肯定”

 2.WebStorm链接Git

 

3.Git生成SSH密钥  ,  GitHub填入该SSH密钥

   SSH密钥:用于让本地版本库与远程版本库通讯

 1)Git生成SSH密钥

    程序——打开"Git Bash"命令窗口——输入命令 ssh-keygen -t rsa -C "your_email@youremail.com"

会出现相似下图的提示: 4800555727900571148
直接按下“enter”键便可,而后输入密码。(能够分别填入你github的帐号注册的 邮箱密码)
4926937992443550540

    以上操做即生成了SSH密钥,密钥文件为id_rsa.pub。

 2)GitHub填入该SSH密钥

找到第一步生成的.ssh目录下的id_rsa.pub文件,右键用记事本打开,复制记事本SSH内容

进入github设置密钥页:https://github.com/settings/keys

按照步骤1——2——3操做,3中填写的为 刚复制的SSH密钥。

 

(三)GitHub在Webstorm中的正式使用

1.clone线上github地址到本地   

Webstorm菜单栏 vcs—从版本控制checkout—GitHub

此处外链:gitHub如何新建项目仓库以及仓库地址如何得到?

2.本地操做项目文件后发布到线上github仓库

   1)认清颜色标记

       红色:代表未添加到Git版本控制,需右击选择(Git —> +Add) 添加

       绿色:未上传

       蓝色:代表此文件有修改未上传

   2)Git四步骤:
1.将本地的改变存起来, 作Stash Changes操做  (位置在菜单vcs—Git—。。。)
2.将远程pc线上的代码 pull下来
3.再将步骤1存起来的代码放出来, 作UnStash Changes操做
4.将代码 push到远程仓库
【上面改版的方式直接相似source tree的方式,保存本地—>拉取线上—>放出本地—>向线上提交】
在 拉取线上—>放出本地 的过程当中资源合并添加刷新
有一点要 注意: 对于新添加文件,要先提交到本地 再进行修改而后stash才会有存储记录。以后才能进行以上Git四步骤。

以上的Git四步骤就是我们操做具体文件传至线上过程。

 

参考资料:http://www.mrfangge.com/how-to-use-webstorm-to-manage-your-github/

相关文章
相关标签/搜索