新增已有的git專案

2021-06-17 16:39:50 字數 866 閱讀 6024

上文原文

首先需要從你的工作倉庫中得到乙個純倉庫, 比如你的工作目錄為~/kernel, 你想匯出純倉庫到你的優盤裡,然後拷貝到gitserver上去。

$ git clone –bare ~/kernel /media/udisk

git clone git:

git clone git:

生成bare庫

git clone –bare alsa-lib alsa-lib.git

git clone –bare alsa-utils alsa-utils.git

將bare 庫移動到git伺服器目錄

cp alsa-lib.git /home/repo

注意變更所有者,以獲取提交許可權。

chown -r git alsa-lib.git

然後就o 了,呵呵.

但是會出現以下錯誤

做法1:我從a server中clone下乙個庫,我自己在這基礎上修改過了,然後在此基礎上產生乙個純倉庫,copy到自己server的版本倉庫中,想從client端直接copy這個新版本。暫時發現這是不行的。

但是,我在伺服器,把client端的**clone下來後,再建立乙個伺服器版的純倉庫,同樣的倉庫是可以被其它client clone下來的。

方法2:在serverb中clone servera的專案,然後在serverb中push本地倉庫

在clone下來的專案中,執行如下步驟:

su  先切換為管理員許可權

git remote add local  /home/repo/test.git     新建乙個遠端branch,指向本地倉庫

git push local master              執行push操作就完成了

Git 將已有的專案新增到github

把本地已經存在的專案,推送到github服務端,實現共享。先從github建立乙個空的倉庫,並複製鏈結位址 需要先開啟 命令列終端,然後通過 cd 命令切換到需要新增到github 的專案的目錄下,然後依次執行如下命令,具體命令及其含義如下 1 touch readme.md建立說明文件,2 git...

Git 將已有的專案新增到github

把本地已經存在的專案,推送到github服務端,實現共享。先從github建立乙個空的倉庫,並複製鏈結位址 需要先開啟 命令列終端,然後通過 cd 命令切換到需要新增到github 的專案的目錄下,然後依次執行如下命令,具體命令及其含義如下 1 touch readme.md建立說明文件,2 git...

Git 將已有的專案新增到GitHub

1 在github上建立儲存庫,並複製儲存庫的位址 2 在本地初始化倉庫 開啟終端,切換到要需要新增到github的目錄,然後依次執行以下 1.touch readme.md 建立說明文件2.git init 初始化本地倉庫3.git add 新增全部已經修改的檔案4.git commit m 提交...