四、Git命令列操作
阿新 • • 發佈:2018-12-16
Git命令列操作
1、本地庫初始化
weChat目錄就是專案目錄。
注意:.git這個目錄存放的是本地庫相關的子目錄和檔案,不能刪除和修改。(其實,每一個專案都有一個.git目錄,這就是本地倉庫了)
如下展示
2、設定簽名
git需要我們設定一個簽名,簽名的格式由name和email兩項形成。作用是區分不同開發人員身份。 這裡設定的簽名和遠端庫(程式碼託管中心)的登入名沒有一點關係。
2.1、專案級別
2.2、系統使用者級別
[email protected] MINGW64 /d/GitWorkSpace/weChat/.git (GIT_DIR!)
$ git config --global user.name yang
[email protected] MINGW64 /d/GitWorkSpace/weChat/.git (GIT_DIR!)
$ git config --global user.email yang
[email protected] MINGW64 /d/GitWorkSpace/weChat/.git (GIT_DIR!)
$ cat config
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
[user]
name = yang
email = [email protected]
[email protected] MINGW64 /d/GitWorkSpace/weChat/.git (GIT_DIR!)
$ cd ~
[email protected] MINGW64 ~
$ cat .gitconfig
[user]
name = yang
email = yang
[mergetool "sourcetree"]
cmd = "'' "
trustExitCode = true
系統級別簽名存放在家目錄下.gitconfig檔案中。
3、級別優先順序
優先使用專案級別,專案級別不存在,再使用系統級別。不允許兩者同時不存在。