在webstorm中可以git操作和github操作,省去了命令行的操作了,也可以add,commit,push,pull
2017-03-11 18:14
459 查看
保证电脑已经安装git,打开webstorm,在版本控制里面或在file-settings直接搜索github,然后输入自己github的账号密码,
点击test,就可以了。同样的方法找git;
之后需要获取本地的ssh,复制到github账户中的ssh中,SSH的作用是让本地版本库与远程版本库通信,也就是你在本地修改好的代码,需要同步到服务器上的时候,就需要这个SSH密钥来通讯。首先获取本地git ssh,打开git bash,输入ssh-keygen -t rsa -C 你的邮箱,上面呈现一个路径c:\users(用户)\xxx(用户名)\.ssh的文件,打开找到id_rsa.pub的文件,可以用记事本打开
like this:
然后复制里面的内容,打开自己的github账户,找到settings-ssh and GPGkey,打开之后点击右上角new ssh key,将复制的ssh粘贴即可。
准备工作做好之后就可以上传代码啦,打开webstorm,如图
点击之后会弹出来这样的页面
将你想要上传的代码选择github中的一个文件夹,写好自己的github地址,在本地文件中选择好上传代码的路径,在这里需要注意的是,如果你要上传文件的目录中,已经存在了同名目录,比如f:\task,这样的话是不能拷贝到github中的,如果有冲突的话直接换个文件夹的路径就好了。
点击想要上传的代码或者是文件,
add之后会发现原来红色的文件名变为了蓝色((⊙o⊙)或者是绿色没办法蓝绿不分啊 啊啊),
点击vcs中的commit changes,出来这个页面
按照提示点击commit and push,去github主页上查看,代码就上传好啦~~~
点击test,就可以了。同样的方法找git;
之后需要获取本地的ssh,复制到github账户中的ssh中,SSH的作用是让本地版本库与远程版本库通信,也就是你在本地修改好的代码,需要同步到服务器上的时候,就需要这个SSH密钥来通讯。首先获取本地git ssh,打开git bash,输入ssh-keygen -t rsa -C 你的邮箱,上面呈现一个路径c:\users(用户)\xxx(用户名)\.ssh的文件,打开找到id_rsa.pub的文件,可以用记事本打开
like this:
然后复制里面的内容,打开自己的github账户,找到settings-ssh and GPGkey,打开之后点击右上角new ssh key,将复制的ssh粘贴即可。
准备工作做好之后就可以上传代码啦,打开webstorm,如图
点击之后会弹出来这样的页面
将你想要上传的代码选择github中的一个文件夹,写好自己的github地址,在本地文件中选择好上传代码的路径,在这里需要注意的是,如果你要上传文件的目录中,已经存在了同名目录,比如f:\task,这样的话是不能拷贝到github中的,如果有冲突的话直接换个文件夹的路径就好了。
点击想要上传的代码或者是文件,
add之后会发现原来红色的文件名变为了蓝色((⊙o⊙)或者是绿色没办法蓝绿不分啊 啊啊),
点击vcs中的commit changes,出来这个页面
按照提示点击commit and push,去github主页上查看,代码就上传好啦~~~
相关文章推荐
- git 命令的使用(一) add commit push pull
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- git bash 操作 从github上pull代码再从客户端push上去
- 02_创建Git仓库,克隆仓库,git add,git commit,git push,git pull,同行冲突,不同行冲突的结局方案,git mergetool的使用
- 记录一次操作git 的愚蠢行为(本地代码只 git add 过,没有 commit ,push 过,然后版本回退 导致本地代码丢失)
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- 02_创建Git仓库,克隆仓库,git add,git commit,git push,git pull,同行冲突,不同行冲突的结局方案,git mergetool的使用
- 第二章-第二题(练习使用git的add/commit/push/pull/fetch/clone等基本命令)--龙秋娴
- Git的pull、add、commit、push、clone
- git的操作(拉代码到本地/commit到本地/pull/push到远程/新建分支/合并分支/)
- git命令行常用操作及在linux下push到github项目中遇到的问题
- 记录一次操作git 的愚蠢行为(本地代码只 git add 过,没有 commit ,push 过,然后版本回退 导致本地代码丢失)
- Git 版本管理 add rm commit push pull
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- Git 远程操作 —— clone、push、pull、fetch
- 09_EGIT插件的安装,Eclipse中克隆(clone),commit,push,pull操作演示
- Git超级菜鸟学习 --> 个人常用命令add,commit以及push
- 在commit之前撤销git add操作 (undo git add before commit)
- 创建Python数据分析的Docker镜像+Docker自定义镜像commit,Dockerfile方式解析+pull,push,rmi操作
- git各种状态下(init, add, commit, push ),添加错文件,撤销的方法