Git使用教程-idea系列(idea、webstorm、phpstorm、androidstudio)中git使用教程
Git使用教程 idea、webstorm、phpstorm、androidstudio中git使用教程
aiprose 个人随笔上线,网址 aiprose.com 点击访问
首先你的安装git,windows版点击下载,linux用apt或者yum可以直接安装。
案例我们会在coding上新建一个测试项目,使用git方式。
一、新建项目
新建项目后记得复制git仓库的地址。
二、上传项目到git仓库
在你的idea里新建git仓库,这是新建本地仓库,等会会同步到线上git仓库
新建后如果代码不是文件名不是绿色的表示没有加入到git索引中
将需要上传的文件按照下图方式add
添加后,相应的文件名会变成绿色
然后commit项目,提交项目,这里是先提交带本地仓库,然后push到线上仓库。注意这里和svn不一样。
这里一定要选择commit and push .(先提交带本地仓库,然后push到线上仓库)
如果第一次提交项目的话,这里是没有远程地址。点击蓝色的字,定义远程地址。如果之前提交过的话,这里是有分支信息的。
输入刚才coding仓库中复制的地址,然后应用
然后我们就可以看到远程的分支信息了吗,默认是master分支,如果你想提交到其他的分支上,点击master修改分支。
三、从git仓库检出项目
选择checkout
输入远程仓库地址,然后clone即可
四、更新项目、解决冲突
按照图片中的步骤,顺序不能乱,先stash,然后pull,最后unstash
stash会让你输入标记名称,unstash的时候选择想要的标记
如果代码有冲突,我们需要编辑冲突,我们一般选择merge,就是合并的意思,当然你也可以不合并直接使用线上的或者暂存里的代码。
合并代码的时候,图片中描述了,三屏分别对应的是什么。
五、切换git分支
右下角有个当前分支名称,点击会谈出一分支信息。如果你想切换分支,选中分支,点击右键checkout即可。
关注
aiprose 个人随笔上线,网址 aiprose.com 点击访问
如果有问题,请在下方评论,或者加群讨论 200909980
关注下方微信公众号,可以及时获取到各种技术的干货哦,如果你有想推荐的帖子,也可以联系我们的。
Git使用教程-idea系列(idea、webstorm、phpstorm、androidstudio)中git使用教程相关推荐
- webstorm使用gitee_webstorm 中 git 基本操作
一.基本设置 在安装完 Git 之后,需要运行以下两句命令 git config [--global] user.name "John Doe" git config [--glo ...
- java lambda教程_Lambda系列教材 (一)- Java Lambda 表达式教程
假设一个情景: 找出满足条件的Hero 本教程将从使用普通方法,匿名类,以及Lambda这几种方式,逐渐的引入Lambda的概念 步骤1:普通方法 步骤2:匿名类方式 步骤3:Lambda方式 步骤4 ...
- python自动化测试视频教程_精品系列-悠悠Python自动化测试学习视频,资源教程下载...
课程名称 精品系列-悠悠Python自动化测试学习视频,资源教程下载 课程目录 第1课-http协议上 .mp4 第1课-http协议下.mp4 第2课-fiddler抓包与测试上.mp4 第2课-f ...
- 如何在Webstorm/Phpstorm中设置连接FTP,并快速进行文件比较,上传下载,同步等操作...
Phpstorm除了能直接打开localhost文件之外,还可以连接FTP,除了完成正常的数据传递任务之外,还可以进行本地文件与服务端文件 的异同比较,同一文件自动匹配目录上传,下载,这些功能是平常I ...
- webstorm中git密码输入错误,重置问题
webstorm中git密码输入错误,重置问题 今天遇到了一个问题. 因为我比较习惯使用webstorm编辑器,特别喜欢直接用里面的git工具. 当从远程仓库fetch下来代码时,提示输入用户名密码. ...
- 一篇文章了解Github和Git教程-AndroidStudio上传Github教程
前言 为了方便保存自己的代码,下班后可以回家继续进行,自己的码农工作,介绍一下Github. 什么是Github呢? 作为一个编程人员,我觉得得了解一下Github吧! 当然,如果你放弃了码农或者技术 ...
- Git 系列(七):使用 Git 管理二进制大对象
通过这系列的前六篇文章,我们已经学会使用 Git 来对文本文件进行版本控制的管理.我们不禁要问,还有二进制文件呢,也可进行进行版本控制吗?答案是肯定的,Git 已经有了可以处理像多媒体文件这样的二进制 ...
- opencv-python教程学习系列2-读取/显示/保存图像
前言 opencv-python教程学习系列记录学习python-opencv过程的点滴,本文主要介绍图像的读取.显示以及保存,坚持学习,共同进步. 系列教程参照OpenCV-Python中文教程: ...
- c++类指针赋值表达式必须是可修改的左值_C++进阶教程系列:全面理解C++中的类...
原标题:C++进阶教程系列:全面理解C++中的类 关注Linux公社 最近刷了一些题,也面试了一些公司,把关于C++中关于类的一些概念总结了一下. 在这里也反思一下,面试前信心满满自以为什么都懂,毫无 ...
最新文章
- 关于手机系统信息的总结
- 一文盘点三大顶级Python库(附代码)
- [Step By Step]如何在SAP Business Object Data Services中连接到SAP HANA 数据库
- 用UltraISO制作Ubuntu20.04 U盘启动盘
- Android换肤逻辑
- 【ZZ】Python的主(main)函数问题
- 文件夹获取管理员权限脚本
- 小程序实现图片的放大预览
- 西安电子科技大学第16届程序设计竞赛G题
- iOS开发- 蓝牙后台接收数据(BLE4.0)
- (王道408考研操作系统)第五章输入/输出(I/O)管理-第一节5:假脱机(SPOOLing)技术
- android聊天界面对话气泡_你在和脚本谈恋爱(自动化在IM聊天中的应用)
- fluent并行 linux_[转载]windows系统下启动linux主机群的fluent并行操作
- 《Java从入门到放弃》系列文章改版中...
- TeraTerm配置Cygwin连接
- .NET Core技术研究-通过Roslyn代码分析技术规范提升代码质量
- termux搭建局域网web服务器
- GitHub iOS开源项目
- java时区时间转换
- java 根据拼音查询汉字_java根据拼音搜索,但数据库为汉字的解决方案