對於此場景的描述:
團隊內協同辦開發乙個專案,專案經理將其大致的框架**在本地(即自己的pc)通過git軟體放在了自己在**託管中心的,自己的遠端倉庫(repository)裡面,並且在託管中心邀請參與開發此專案的n名程式設計師作為乙個團隊協同開發。
每名程式設計師都要去專案經理的遠端庫中去把其框架**clone到他的本地(即自己的pc),然後自己完成了自己的那一部分之後再將其直接push到遠端庫中。
這樣子就完成了團隊的協同開發。
此開發場景的描述:
在此專案開發時,因為一些原因需要另乙個團隊或者另乙個公司的程式設計師n+1幫助開發,但是專案經理並沒有將程式設計師n+1加入到此次開發團隊。
所以程式設計師n+1要想修改專案經理的倉庫裡面的檔案或者**就必須:先在專案經理的本專案對的倉庫中先將此專案fork到自己的倉庫,然後clone到本地庫對此專案進行修改或新增,此操作完成之後程式設計師n+1再把修改後的專案push到**託管中心自己的相對應的這個fork的倉庫裡面。
然後給專案經理發去乙個full request請求,(在這個請求中程式設計師n+1會對自己修改的部分進行描述),接下來就交給專案經理進行審核,如果審核成功,那麼這個專案就完成了修改。
本地庫與遠端庫互動
1.建立本地庫 參照git基礎 2.在github建立乙個遠端庫,獲取其位址 3.為位址取乙個別名 git remote add 別名 位址 4.推送到遠端庫 git push 別名 分支名 5.從遠端庫轉殖到本地庫 建立 origin 遠端位址別名 git clone 位址 有分支的情況下,不能直...
如何建立自己遠端git庫進行推送更新
有些時候,可能我們自己有乙個遠端的伺服器,但是不想在遠端伺服器上進行開發,只想用它當乙個可以儲存的遠端庫,那麼問題來了,用git的方式應該怎麼做.首先在伺服器上新建乙個目錄,這裡名字叫做gerrit,執行git init bare,這是新建乙個空的git庫,切記要加上 bare,bare的作用是在遠...
git本地庫push到遠端github
在乙個名目資料夾下 git init 初始化乙個本地庫 git pull origin master 從遠端拉取最新倉庫合併到本地 當前倉庫的遠端分支 git remote v origin fetch origin push git remote add origin git github.com...