# Git 是什么
>Git 是 Linux 的創始人 Linus Torvalds 開源的一款分布式版本控制系統,以幫助開發者更好的對項目進行版本管理。
簡單來說,是一套集中進行 提交、回滾、發布 的工具。Git 應該是每一位開發者的標配。
本書也將使用 Git 進行版本控制,安裝過程請參閱章節 2.2 命令行工具 .
## 基本設置
1. 使用 VScode 打開上個章節創建的 網站目錄。
2. 按下 Ctrl+Shift+G-> 看到頂部欄文字 “源代碼管理” 右側的一個小按鈕-> 點擊并初始化版本庫-> 選擇 網站根目錄,并確定-> 你現在可以看到 VScode 中有一大排目錄出現了
3. 在頂部消息欄中鍵入 “初始化 ThinkPHP” 并點擊 ? 圖標
4. 按下 Ctrl+Shift+P -> 鍵入 git
## Git 與 GitHub
1. 進入 GitHub 官方網站: https://github.com/ 并注冊賬號。
2. 點擊 頭像右邊 + -> New repository,填寫好對應的名稱,點擊綠色 [Create repository] 按鈕完成創建。
3. 進入到剛剛創建的項目,找到藍色背景的內容,我們會看到 [Quick setup — if you’ve done this kind of thing before] 一行,并將中間的鏈接進行復制。
## 線下與線上連接
返回 VScode 并打開終端,鍵入
~~~
git config --global user.name "xxx" // 輸入在 GitHub 創建的用戶名
git config --global user.email "xxx" // 輸入在 GitHub 創建的郵箱地址
git remote add github https://github.com//xxxxx // 請填寫剛剛復制的地址
~~~
按下 `Ctrl+Shift+G` ,點擊頂部欄 “源代碼管理” 文字最右邊的按鈕,選擇 “全部提交” ,鍵入提交內容,然后再次點擊這個按鈕,選擇 “推送到” 選擇彈出框下面的遠程地址。
現在,在瀏覽器中瀏覽剛剛創建的項目地址,提交的文件已全部更新。
- 第一章. 基礎信息
- 1.1 序言
- 1.2 關于作者
- 1.3 本書源碼
- 1.4 反饋糾錯
- 1.5 安全指南
- 1.6 捐助作者
- 第二章. 開發環境布置
- 2.1 編輯器選用
- 2.2 命令行工具
- 2.3 開發環境搭建
- 2.4 瀏覽器選擇
- 2.5 第一個應用
- 2.6 Git 工作流
- 第三章. 構建頁面
- 3.1 章節說明
- 3.2 靜態頁面
- 3.3 Think 命令
- 3.4 小結
- 第四章. 優化頁面
- 4.1 章節說明
- 4.2 樣式美化
- 4.3 局部視圖
- 4.4 路由鏈接
- 4.5 用戶注冊頁面
- 4.6 集中視圖
- 4.7 小結
- 第五章. 用戶模型
- 5.1 章節說明
- 5.2 數據庫遷移
- 5.3 查看數據表
- 5.4 模型文件
- 5.5 小結
- 第六章. 用戶注冊
- 6.1 章節說明
- 6.2 注冊表單
- 6.3 用戶數據驗證
- 6.4 注冊失敗錯誤信息
- 6.5 注冊成功
- 6.6 小結
- 第七章. 會話管理
- 7.1 章節說明
- 7.2 會話
- 7.3 用戶登錄
- 7.4 退出
- 7.5 小結
- 第八章. 用戶 CRUD
- 8.1 章節說明
- 8.2 重構代碼
- 8.3 更新用戶
- 8.4 權限系統
- 8.5 列出所有用戶
- 8.6 刪除用戶
- 8.7 訪客模式
- 8.8 優化前端
- 8.9 小結
- 第九章. 微博 CRUD
- 9.1 章節說明
- 9.2 微博模型
- 9.3 顯示微博
- 9.4 發布微博
- 9.5 微博數據流
- 9.6 刪除微博
- 9.7 小結