1. 程式人生 > >git基本用法

git基本用法

臨時 標準 lob init 通過 開頭 git fetch values 管理

git基本用法

一.創建新倉庫

  1. touch README.md 創建一個新文件
  2. git init 初始化當前文件夾為一個Git倉庫
  3. git add README.md 添加該文件到緩存區
  4. git commit -m‘update message‘ 提交更改到本地庫
  5. git remote add origin https://github.com/*/*.git 添加遠程主機
  6. git push -u origin master 提交更改到服務器

二.克隆倉庫並提交更改

  1. git clone https://github.com/*/*.git 拷貝倉庫到本地
  2. git add. 提交更新文件
  3. git commit -m "msg" 提交更改信息
  4. git push 提交更改到服務器

push前確保本地文件clone後,別人沒有再修改,否則會出現Non-fast-forward的提交錯誤。

git fetch 從存儲庫下載對象和引用。

git merge 將服務器上的更新版本覆蓋本地版本。

在此基礎上,push自己的更新。

也可以通過git push -f 強制提交更新到服務器.

三.忽略文件

一般我們總會有些文件無需納入 Git 的管理,也不希望它們總出現在未跟蹤文件列表。 通常都是些自動生成的文件,比如日誌文件,或者編譯過程中創建的臨時文件等。 在這種情況下,我們可以創建一個名為 .gitignore 的文件,列出要忽略的文件模式。

文件 .gitignore 的格式規範如下:

  • 所有空行或者以 開頭的行都會被 Git 忽略。
  • 可以使用標準的 glob 模式匹配。
  • 匹配模式可以以(/)開頭防止遞歸。
  • 匹配模式可以以(/)結尾指定目錄。
  • 要忽略指定模式以外的文件或目錄,可以在模式前加上驚嘆號(!)取反。

git基本用法