- 从远程仓库下载一个新的项目到本地
通过命令行工具进入到本地存放项目的目录文件夹
cd 项目文件夹
git clone 下载地址 - 或者直接用Cuba引入项目,打开Cuba studio,将项目import进来
- 加载在完之后,进行集合项目,依次点击Build->Assemble project ,Create or update IDEA project files(把项目引入到IDEA中从而进行修改代码),
引入之后项目和远程仓库的项目代码一致, - 将项目部署到Tomcat服务器上,Run->deploy
当项目进行了部分修改之后,可以进行部分部署,加快项目更新速度,点击搜索按钮
输入theme会出现depolyThemes-gradle task
点击只会部署更新过的代码,加快项目部署 - 部署完成后点击Build下面的开始按钮就是开始项目服务
或者直接点击Run下面的start application server开启服务
直到左下角出现地址,直接点开跳到浏览器显示界面就表示服务已经启动完成了
- 当修改完代码想要更新代码到远程仓库时需要做以下几个步骤
温馨提示:每次更改完代码都要进行部署才能在页面上看到,而且还需要清空页面的缓存,清除缓存可以用两种方法:1.Ctrl+Shift+Delete直接清除缓存;2.Fn+F12打开开发者模式,选择Network下面的Disable cache(不能缓存勾上),这样每次部署完直接刷新浏览器得到的就是最新的数据,
1) 首先要把仓库的代码拉到本地,和本地修改之前的代码进行对照,如果有改动,说明代码被其他的开发人员修改了,所以当进行git pull要进行合并代码,如下
2)这里左边代表的是自己修改后的代码,中间是修改之前的代码,右边是远程仓库中的代码,从而要将远程仓库和自己修改后的代码都加入之前没有修改的代码之中,从而进行代码的合并,防止代码的覆盖,点击左侧中间的X>>按钮和右侧的按钮就会把代码都集合到中间,完成代码的合并。从而可以通过commit提交到本地仓库
这是只是把自己改过的文件提交到本地仓库,其他人的不需要提交,否则会造成覆盖代码
3)最后在通过git push把本地的项目直接提交到远程仓库,git push是把之前多次commit的本地文件提交到远程仓库,但是有时候如果你想某次commit到本地的内容不想git push那么这时候应该在本地仓库直接把commit的内容进行删除,具体操作如下:
1. 找到上次Git commit的 id
git log
找到你想撤销的commit_id
2. git reset –hard commit_id
完成撤销,同时将代码恢复到前一commit_id 对应的版本。
3. git reset commit_id
完成Commit命令的撤销,但是不对代码修改进行撤销,可以直接通过git commit 重新提交对本地代码的修改。