git學習 關於origin和master

2021-08-09 04:09:15 字數 595 閱讀 4924

【**】

git的伺服器端(remote)端包含多個repository,每個repository可以理解為乙個專案。而每個repository下有多個branch,此處各個branch的意義,可以參考這篇文章。"origin"就是指向某乙個repository的指標。伺服器端的"master"(強調伺服器端是因為本地端也有master)就是指向某個repository的乙個branch的指標。

這是伺服器端(remote)的情況:

而在本地電腦(local)上:"master"就是指向剛剛從remote server傳到本地的副本branch。

$git push a b:c     %其中a和c是分別remote端的乙個repository的名字和branch的名字,b是本地端branch的名字

的意思是把本地的b推送到remotes/a/c下。當b=c時可以直接省略為:git push a b。比如:

"git push origin master:master" 可以直接省略為"git push origin master".

git學習 關於origin和master

git的伺服器端 remote 端包含多個repository,每個repository可以理解為乙個專案。而每個repository下有多個branch。origin 就是指向某乙個repository的指標。伺服器端的 master 強調伺服器端是因為本地端也有master 就是指向某個repo...

關於Git的學習

執行 git push origin master 命令出現the authenticity of host github.com can t be established 錯誤 the authenticity of host github.com can t be established 1.提...

關於Mysql的儲存引擎Innodb和Myisam

myisam和innodb 都是採用 b tree這種資料結構來實現 b tree索引。而很大的區別在於,innodb 儲存引擎採用 聚集索引 的資料儲存方式實現b tree索引,所謂 聚集 就是指資料行和相鄰的鍵值緊湊地儲存在一起,注意 innodb 只能聚集乙個葉子頁 16k 的記錄 即聚集索引...