Git1-使用webstorm管理git

来源:互联网 发布:材料工程硕士知乎 编辑:程序博客网 时间:2024/05/17 03:51

Webstorm也可以强大到去管理Github,而且非常方便,不需要总是去输入Git命令行来同步自己的项目到本地。

1 配置

在webstorm的设置选项中,直接在左上角搜索github,然后填入你github的账户名和密码,然后按一下Test看看是否连接成功。

安装Git后,在Webstorm设置中查找Git,然后如下图配置好到Git的安装目录。

这里写图片描述

运行Git需要本机的SSH,SSH的作用是让本地版本库与远程版本库通信,也就是你在本地修改好的代码,需要同步到服务器上的时候,就需要这个SSH密钥来通讯。

配置SSH在连接github时配置一次即可,此处不需再次配置。

2 使用

2.1 clone

webstorm中点击VCS-Checkout form version control-GitHub,就可以执行git clone 
命令。

这里写图片描述

如果你要保存项目的目录中,已经存在了同名目录,是不能拷贝你的Github项目下来的。

2.2 init

可以直接在本地创建git仓:

这里写图片描述
本地仓库创建之后,需要连接到远程仓,可以利用git base完成这个操作:

# 增加一个新的远程仓库,并命名$ git remote add [shortname] [url]
  • 1
  • 2

也可以在webstorm中完成这个操作

这里写图片描述

如果没有关联远程库是无法push的,需要点击origin的位置添加远程库地址才可以push

2.3 add(快捷键Ctrl+Alt+A)

果当你在文件夹中添加文件时,文件会在左侧的项目管理面板中显示为红色,说明这个文件是在原有的Github项目中没有的,那么你就得将这个文件先add到本地github库缓存区中。

这里写图片描述

然后文件变成绿色,就证明添加成功了,接着你随意改库中的文件,你会发现文件变成了蓝色,而且在相应的修改代码段还有一个蓝色标记,证明你的修改位置;

这里写图片描述

2.4 commit

修改后,需要上传修改了,可以有多种方法,一种是在上面的面板中直接commit(提交)你的修改,另一种是如下图找到commit的选项来添加快捷键,以后就可以快乐地同步你的代码到github了

这里写图片描述
在提交commit面板的commit message的位置,请务必填写这次修改的一些观点,也就是你为什么要更新它,这样利于管理我们自己的代码库,也是一个良好的习惯,不填是无法上传的

2.5 push

push的时候可以选择现有的分支,也可以直接推送到远程一个新的分支,新的分支前会有加号标识

这里写图片描述

2.6 Revert

Revert:还原代码,要注意与reset的区分,这里仅仅是将本地工作区的代码还原为本地仓库中的最新版本的代码

原创粉丝点击