铁人赛
Makefile
make
make
和 Makefile
make
的缘起,可以参考 Stuart Feldman
把指令写在 Makefile 中的好处,是可以让别人看专案时一目了然、让自己好呼叫操作、让程序简短地呼叫
任贤齐他说他是一只鱼
git add <档名>
将修改过的内容,加进 Stage
把做好的餐点放到厨房的出餐区 ... 但是还没帮这些菜标记料理理念般
Stage
中的原始码,做提交。git commit -m "提交讯息"
在版本控制的流程中,以树状结构来控制版本。
对於每次的修改内容,都加注讯息,以便往後回顾或追踪。
饱春:可以写个 “「顺,不会抖」”
git push <服务器位置> <分支>
把修改记录同步到服务器上。
为了不同种目的,服务器可能有好几台。
把提交过的修改内容,送进远端的原始码仓库。滑!进!去!
git remote -v
查看
冤有头,债有主。千万不要无脑 push,上 code 前,要先看清楚送到哪里。
与你相遇,好幸运~~上扣如同 巧遇!
CURR_DIR := $(shell pwd)
.PHONY: all pull pull-img build-dev-img run stop clean
all:
pull:
git pull
pull-img:
docker pull httpd
build-dev-img:
docker build -t daradish-builder . --no-cache
run:
docker run -d --rm --name daradish-server -p 8080:80 -v $(CURR_DIR)/daradish:/usr/local/apache2/htdocs/ httpd:latest
stop:
docker stop daradish-server
clean:
docker rm daradish-server
all:
, pull:
, pull-img:
, ... 等,都是 Target
.PHONY
是用来避免执行 make 的目录下,有和 Target
同名的档案或目录,所以写在 .PHONY
後面,来告诉 make 有哪些东西它是 Target
的假名空格
、缩排
都有严谨的规范,请小心使用利用容器的可移转性
>>: [Day12] Android - Kotlin笔记:JetPack - Fragments在Navigation中的参数传递(Safe Args)
嗨,我是 A Fei,让我们看看今天的题目: (题目来源:Codewars) You probabl...
升上高中也有专题研究的学分。为了找到适合的题目,我和同个专研的同学一起到师大资工(和科学班合作的校系...
Webpack 一开始只认识 JavaScript,当引入其他语言(如:css)撰写的档案时就会出现...
正文 既上次 Day 16 使用自签凭证的过程,其实原本是打算使用cert-manager来签署凭证...
前言: 本篇是参加学校开设的java资讯班的作业,由於对於笔者来说花蛮多时间的,所以想记录下来解题的...