-
安裝完 Git 應該做的第一件事就是設置你的用戶名稱與郵件地址
$ git config --global user.name “Lee”
$ git config --global user.email [email protected]
如果使用了 --global 選項,那麼該命令只需要運行一次,因爲之後無論你在該系統上做任何事情, Git 都會使用那些信息。 當你想針對特定項目使用不同的用戶名稱與郵件地址時,可以在那個項目目錄下運行沒有 --global 選項的命令來配置 -
若你使用 Git 時需要獲取幫助,$ git help可以找到 Git 命令的使用手冊
-
獲取 Git 倉庫
a.如果你打算使用 Git 來對現有的項目進行管理,你只需要進入該項目目錄並輸入:$ git init
b.如果你想獲得一份已經存在了的 Git 倉庫的拷貝,比如,要克隆 Git 的可鏈接庫 Lee,可以用下面的命令:$ git clone + 鏈接庫地址 -
檢查當前文件狀態: $ git status
-
跟蹤新文件: $ git add + 文件名
-
查看尚未暫存的文件更新了哪些部分,不加參數直接輸入: git diff
此命令比較的是工作目錄中當前文件和暫存區域快照之間的差異, 也就是修改之後還沒有暫存起來的變化內容。 -
提交更新: $ git commit
你也可以在 commit 命令後添加 -m 選項,將提交信息與命令放在同一行重新提交:$ git commit --amend
例如,你提交後發現忘記了暫存某些需要的修改,可以像下面這樣操作:
$ git commit -m ‘1’
$ git add 2
$ git commit --amend
最終你只會有一個提交 - 第二次提交將代替第一次提交的結果。 -
移除文件: $ git rm
-
要在 Git 中對文件改名: $ git oldName newName
-
查看提交歷史: $ git log
一個常用的選項是 -p,用來顯示每次提交的內容差異。 你也可以加上 -2 來僅顯示最近兩次提交: $ git log -p -2 -
撤消對文件的修改: $ git checkout – fileName
-
查看遠程倉庫: $ git remote -v
-
添加一個新的遠程 Git 倉庫,同時指定一個你可以輕鬆引用的簡寫:$ git remote add shortname url
-
從遠程倉庫中抓取與拉取:$ git fetch [remote-name]
-
推送到遠程倉庫:git push [remote-name] [branch-name]
當你想要將 master 分支推送到 origin 服務器時(再次說明,克隆時通常會自動幫你設置好那兩個名字),那麼運行這個命令就可以將你所做的備份到服務器:$ git push origin master -
查看遠程倉庫: $ git remote show [remote-name]
-
遠程倉庫的重命名:$ git remote rename oldName newName
-
遠程倉庫的移除: $ git remote rm name
Git命令基礎
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.