今天分享 cli 和 git 在初学入门的时候,需要注意的地方,以及一些也许有帮助的工具。然後试着当个好奇宝宝问问题。
这边其实只要会一点点简单指令就好了,除非需要完成比较复杂的指令,不然不用学太多。
在作业系统中使用的 cli 通常叫做 Shell,不同作业系统的 shell 名称都不太一样,windows 的叫 cmd (命令提示文字),macOS 的叫做 terminal (终端机),在 Linux 常见的叫做 Bash,另外还有很多其他款的 shell,因为 Linux 本身是以 cli 为主的系统,所以有很多种 shell 也蛮合理的,这边就不赘述了。
touch <filename>
mv <filename> <new-filename>
rm <filename>
cp <path-to-file> <path-to-new-file>
mkdir <dir-name>
cd <path>
cd ..
ls
pwd
cls
一些小小需要注意的地方:
cmd 的路径分隔号左斜右斜都可以,但最後会显示成左斜,Bash 的路径是右斜的。
不罗嗦先到这个游戏场来玩看看吧!边打指令边看会产生什麽变化,其实还蛮好上手的,而且里面也有提供练习题目,可以看看自己有没有学会指令?另一个游戏场 也可以玩玩看,其实差不多 XD
另外有两个蛮推荐的参考教材
初学阶段只要学会 commit, branch, checkout, push就可以交作业了。
而 merge 部分是在 PR 远端完成,之後再 pull 回自己的主分支即可。
git 要玩坏还蛮难的,几乎什麽情况都有办法修。
只要你不是用 git push -f
,那这世界都还有希望
「犯错是学习最快的途径。」 - 《刻意犯错》
附上一个目前为止听过最惨烈的案例:不小心把密码推上 github
在 git,要删除东西可能比你想像的还要难 by 不小心把大密宝告诉全世界的航海王
因为真正的强者只用 cli (X
notepad++ 台湾人写的笔记本,推爆
Solarized 是一款相对知名的配色主题,很多 cli 工具都有它的存在。它很帅的地方是设计的很有禅意,亮色、暗色的切换都是用同样的 16 种颜色。而且颜色不会太刺眼,洗翻
<<: DAY4 起手式--Nuxt.js(细)说pages(上)
在设计 App UI 画面的时候,因 iPhone 有许多不同的机型、萤幕尺寸,从哪个萤幕尺寸开始才...
arachni是以ruby语言编写 针对web应用的安全漏洞扫描工具 利用各个模组载入进行测试 使用...
接下来要来让我们认识超级超级厉害、号称学得好带你上天堂的Pandas~~~ 首先,呼叫我们这次要使用...
烟囱式架构 相对於中台架构,烟囱式架构就像多个互相独立的应用系统,代表着业务流程的区隔 ─ 重复的功...
因为是心血来潮,可能随时断更,加上内容不定,所以决定把第一天留作目录使用。 大概都会是一两天就能弄完...