Git l

所谓的Git就是版本控制Github就是云端的概念

Git flow
Github flow
可以搭配Git YouTube

Command Line

首先我们要先学基本的
https://ithelp.ithome.com.tw/upload/images/20210523/20130419bgwU8SwyXa.png


cd 切换目录

通常会先输入ls看有什麽folder然後在输入cd /folderName

https://ithelp.ithome.com.tw/upload/images/20210523/201304190Ee7BJMPht.png


Git Configure

git config --global user.name "Dennis"
git config --global user.email "[email protected]"

git config --list  //通常会输出许多资料,但注意使用者设定即可

Git initialize

资料夹初始化

git init

https://ithelp.ithome.com.tw/upload/images/20210523/20130419GwN4rcHiHf.png
若要确认是否正确,可到档案总管切换到你的folder把显示隐藏档案打勾
https://ithelp.ithome.com.tw/upload/images/20210523/20130419NhvKmS7Q66.png


先打开 vscode
https://ithelp.ithome.com.tw/upload/images/20210523/20130419gEg3ruQm1F.png


首先我们在folder里面创一个.html档
https://ithelp.ithome.com.tw/upload/images/20210523/20130419ZdnXcjYX40.png


Git status

然後在cmd 输入

git status

https://ithelp.ithome.com.tw/upload/images/20210523/201304197559SIkDnw.png

可以看到刚刚创的text.html 显示在untracked


Git add

这个时候需要使用到add指令

git add <fileName>

https://ithelp.ithome.com.tw/upload/images/20210523/20130419dBCGxYyiFw.png
这边就看到没有untracked了 变更到changes to be commit

如果要一次track 所有档案

git add --all

Git commit

这边我们会提交一个纪录给git,并且内容尽量简洁有力,不要 "fix bug" 这样会没人看得懂,你也会被同事白眼

git commit -m "要输入的内容"

https://ithelp.ithome.com.tw/upload/images/20210523/20130419uqNpQyxHv4.png

然後要保持好习惯commit过後要检查是否成功

git log 

<<:  bind, call, apply

>>:  [PoEAA] Domain Logic Pattern - Transaction Script

透过 Composer 安装、更新、移除 PHP 套件或框架(PHP, Composer套件管理)

之前有打过一篇文章 透过 npm 安装和指定版本、更新和指定版本、移除套件 介绍 node 的套件管...

#20 No-code 之旅 — Analytics ft. Google Analytics & Splitbee

嗨!今天的主题是加 analytics 到网站 (专案) 里~ 讲到 analytics,大家通常会...

DAY8 Linebot 自动回应-1

设定完成後,开启Django应用程序(APP)的views.py档案,这边就是撰写LINE Bot接...

【VidPaw 替代品】 Windows/Mac 轻松下载在线影片

VidPaw 是一个在线影片下载器,可以提供在线影片下载服务。 它支援广泛的网站,如 YouTube...