码迷,mamicode.com
首页 > Web开发 > 详细

git+giiHub+webStorm的使用

时间:2017-08-10 20:54:28      阅读:363      评论:0      收藏:0      [点我收藏+]

标签:scm   连接   rem   外链   stash   rom   成功   key   项目   

Git与GitHub什么关系?

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

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

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

(一)准备工作

1.Git.exe下载安装

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

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

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

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

2.GitHub账号注册登录

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

技术分享

创建账号,邮件验证成功,则登录该账号进入。

3.webstorm下载安装

 

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

1.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"

会出现类似下图的提示: 技术分享
直接按下“enter”键即可,然后输入密码。(可以分别填入你github的账号注册的 邮箱密码)
技术分享

    以上操作即生成了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四步骤就是咱们操作具体文件传至线上过程。

 

git+giiHub+webStorm的使用

标签:scm   连接   rem   外链   stash   rom   成功   key   项目   

原文地址:http://www.cnblogs.com/smilexumu/p/7339368.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!