创建web项目
配置Tomcat(Web 应用服务器)
-
Add Configuration/+号/33 items more/Tomcat Server/Local
-
Configure中找到Tomcat的位置
-
可以设置浏览器
-
Deployment/+号
-
点击绿色按钮“运行”
idea项目上传到Git(分布式版本控制系统)
码云/GitHub
一:
Git(分布式版本控制系统)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理
- 配置idea的版本控制
- idea上创建本地仓库(项目变红)
- 右击项目 Git->Add
项目变绿 - 提交到本地
选择要提交的文件
填入commit message
- 提交到远程(码云/GitHub)
GitHub中创建一个仓库后复制其地址
idea中右击项目Git/Repository/push/Define remote/将地址粘贴到url
二:
- Terminal相当于cmd中输入
- 添加文件(hello.java是这个项目的一个文件)
git add . (空格加点) - 提交到本地仓库(
git commit -m “随便写点什么” - 提交到远程仓库
git push
Git克隆项目到本地
- 克隆/复制https仓库地址
- 在Idea中,粘贴地址
- 被修改后的文件为蓝色
ctrl+k提交到本地仓库
Ctrl+shift+k提交到远程仓库
Git创建分支
Git分支的本质是指向提交对象的可变指正,默认分支名称是master,它每次的提交操作中自动向前移动。
创建新分支:即创建一个可以移动的新的分支
HEAD指针:指向当前所在的本地分支
git branch:查看所有分支
git branch dev:创建dev分支
git checkout dev:切换到dev分支
git checkout -b dev:创建分支并切换到dev分支
git status:查看本地修改
git add . :添加本地修改
git ommit -m ‘xxx’:提交修改
git branch -d dev:删除dev分支
git checkout master(选中的分支前面会标有一个*号)
git merge demo:把demo分支合并到master
git pull:从远程拉取
git fetch:合并
git merge:拉取并合并
git push origin dev : dev2:把本地的dev分支推送到远程的dev2分支上去
git push origin :dev2:删除远程的dev2分支