2014-01-09 109 views
1

當我寫這樣遠程Git添加隱私/歷史

git remote add ... 

命令庫的所有者可以看到,我添加了回購?此外,如果我拉它,倉庫的原始所有者是否可以看到我做到了這一點?

回答

3

git remote add是本地命令,並且不會聯繫遠程存儲庫。相反,git pullgit fetch會這樣做,如果回購所有者擁有適當的監控工具或具備足夠的技術能力,他可以看到您正在與其聯繫。

+0

只是好奇,你認爲大多數人都有那些監控工具的git拉到位嗎?我從回購中拉出來,我認爲我不應該從這個回購(也就是說,我不想讓作者知道) - 你認爲這是一個問題嗎?另外,用什麼工具來監控(對不起,這可能會更好,因爲另一個問題)。 – pyrrhic

+0

不知道,這一切都取決於它是否是一個敏感的回購...但是對於其中大多數他們不會被監控。我對網絡一無所知,所以是的,這會產生另一個問題 – CharlesB

+0

你的意思是說這是一個不受保護的回購,而且這通常不應該是正常的嗎? – CharlesB

2

git remote add實際上並沒有觸及你指定的URL - 它只是增加了相關信息.git/config,除非你使用-f選項來自動fetch馬上 - 所以沒有。

如果你抓取或拉動,那麼庫的所有者可以告訴;它會爲ssh或http(s)創建日誌條目,具體取決於您使用的協議。