一本書講透命令行工具、文本編輯器和GIT

周晨 趙穎

  • 出版商: 機械工業
  • 出版日期: 2024-10-01
  • 定價: $534
  • 售價: 8.5$454
  • 語言: 簡體中文
  • 頁數: 202
  • ISBN: 7111763343
  • ISBN-13: 9787111763345
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

這是一本講解如何快速上手現代軟件開發所需的三個核心工具:Unix命令行、文本編輯器和Git版本控制的實戰性著作。 通過閱讀本書,你將學習: 運行終端、輸入和編輯命令 操作和檢查文件 使用Atom和VS Code等編輯器的基本和高級編輯技巧 使用Markdown語言編寫快速文檔 格式化源代碼並編寫可執行腳本 Git和GitHub基礎知識 使用關鍵的Git工作流程——提交、推送、分支、合並 在Git項目上協作並解決代碼沖突 開發環境macOS、Linux、Windows和雲的設置。 本書通過針對性的練習來幫助讀者掌握命令行工具、文本編輯器和Git的重點知識,讀者無須學習它們的“全部內容”,只要跟隨本書,便能高效地運用它們來解決實際問題。

目錄大綱

前言
第一部分 命令行
第1章 命令行基礎知識2
1.1 介紹2
1.2 運行終端3
1.3 第一條命令6
1.4 幫助文檔(man page)8
1.5 編輯命令行10
1.6 清除12
1.7 命令總結12
第2章 操作文件14
2.1 重定向和追加14
2.2 列表16
2.3 重命名、覆制、刪除19
2.4 命令總結22
第3章 檢查文件24
3.1 下載文件24
3.2 對文件使用head和tail命令26
3.3 少即是多(less is more)28
3.4 檢索目標行命令31
3.5 命令總結35
第4章 目錄36
4.1 目錄結構36
4.2 創建目錄38
4.3 導航目錄39
4.4 重命名、覆制、刪除目錄42
4.5 命令總結45
4.6 本章小結45
第二部分 文本編輯器
第5章 文本編輯器簡介48
5.1 最小可運行編輯器Vim50
5.2 啟動Vim51
5.3 編輯小文件53
5.4 保存並退出文件54
5.5 刪除內容57
5.6 編輯大文件58
5.7 命令總結60
第6章 現代文本編輯器62
6.1 選擇文本編輯器63
6.2 打開文件64
6.3 移動70
6.4 選擇文本73
6.5 剪切、覆制、粘貼77
6.6 刪除和撤回80
6.7 保存82
6.8 查找和替換84
6.9 命令總結87
第7章 高級文本編輯器88
7.1 自動補全和Tab觸發器88
7.2 輸入源代碼92
7.3 編寫可執行腳本100
7.4 編輯項目105
7.5 定制化113
7.6 命令總結116
7.7 本章小結 117
第三部分 Git
第8章 Git入門120
8.1 安裝和配置121
8.2 初始化Repo123
8.3 第一次提交124
8.4 查看差異126
8.5 添加一個HTML標簽128
8.6 添加HTML結構131
8.7 命令總結134
第9章 備份和共享135
9.1 注冊GitHub賬號135
9.2 遠程存儲庫135
9.3 添加自述文件139
9.4 命令總結143
第10章 中間工作流程144
10.1 提交、推送、重覆144
10.2 忽略文件148
10.3 分支與合並149
10.4 恢覆156
10.5 命令總結160
第11章 協作161
11.1 克隆、推送、拉取161
11.2 拉取和合並沖突168
11.3 推送分支178
11.4 意外驚喜184
11.5 命令總結187
11.6 高級設置188
11.7 本章小結190
附錄A 開發環境191