git checkout -- file //從本地倉庫覆蓋本地檔案。(慎用!!!)
git reset head file //取消暫存區指定檔案
在使用 git clone [url] 命令的工作目錄下,使用 git remote 會列出指定的每乙個遠端伺服器的簡寫。大多數預設為 origin
git remote -v //顯示需要讀寫遠端倉庫使用的git儲存的簡寫以及對應的url!!!。
新增遠端倉庫:
git remote add //新增乙個新的遠端 git倉庫,同時指定乙個可以輕鬆引用的簡寫
新增了自定義簡寫的引用,此時可以使用 git fetch zsq 拉取**。
從遠端倉庫中抓取與拉取
git fetch [remote-name] //注意:不會自動合併或修改當前的檔案。必須手動合併
git pull //從伺服器抓取資料並自動嘗試合併到當前的分支
推送到遠端倉庫(git push [remote-name] [branch-name])
git push origin master // 推送之前必須拉取遠端倉庫最新資料,防止合併失敗
檢視遠端倉庫(git remote show [remote-name])
遠端倉庫的移除與重新命名
git remote rename //修改乙個遠端倉庫的簡寫名
git remote rename origin zsq //將遠端倉庫簡寫名由 origin 改寫 為 zsq
git remote rm zsq // 移除遠端倉庫。慎用
Git學習筆記 遠端倉庫
接下來就是git牛逼的地方,分布式控制。實際情況往往是這樣,找一台電腦充當伺服器的角色,每天24小時開機,其他每個人都從這個 伺服器 倉庫轉殖乙份到自己的電腦上,並且各自把各自的提交推送到伺服器倉庫裡,也從伺服器倉庫中拉取別人的提交。這樣你能及時取得新版本,伺服器掛掉也沒事,因為其他機器上也有存檔。...
git 學習筆記 遠端倉庫
git是分布式版本控制系統,同乙個git倉庫,可以分布到不同的機器上。怎麼分布呢?最早,肯定只有一台機器有乙個原始版本庫,此後,別的機器可以 轉殖 這個原始版本庫,而且每台機器的版本庫其實都是一樣的,並沒有主次之分。你肯定會想,至少需要兩台機器才能玩遠端庫不是?但是我只有一台電腦,怎麼玩?其實一台電...
Git學習 遠端倉庫
建立遠端倉庫 本地現在有乙個倉庫git,同時可以在github上建立乙個同名的git倉庫,可以供自己和他人協同操作。1.在github電機new repository建立乙個新倉庫,名稱保持與本地一致。repository name 倉庫名稱 description 可選 倉庫描述介紹 public...