出差在外,要把工作的**發回公司給公司同事合併。工程目錄1g,全部傳送要很久。公司的商業**,也不能掛到github上。還是只把最近commit的**做個庫,發回公司。
命令 :
$ git clone file:///$( cygpath -w ../dy_game/) --depth 10
拷貝最近10次commit,新生成的git倉庫只有40m,在賓館幾分鐘就傳給同事。
因為公司同事都用cygwin,所以目錄要用cygpath -w 轉成windows下的git路徑
1. 在工作目錄下,將收到的**倉庫與本地工作目錄關聯
# git remote add local file:///$( cygpath -w ../test/dy_game/ )
檢視關聯結果:
# git remote --v
local file:///d:\work\\test\dy_game\ (fetch)
local file:///d:\work\\test\dy_game\ (push)
origin (fetch)
origin (push)
發現多了個local倉庫。可以對local倉庫進行合併了。
GIT實踐 合併本地倉庫與遠端倉庫
我們要做的是將毫無關聯的本地倉庫與遠端倉庫進行合併。1 新增遠端倉庫位址 git remote add origin2 關聯遠端分支 建立本地開發分支 git checkout b develop關聯遠端分支 git branch set upstream to origin develop dev...
git 使用強制本地倉庫和遠端倉庫合併
git 正常提交 從本地提交到倉庫 git init 初始化本地倉庫 git remote add origin 遠端鏈結 新增遠端倉庫 git pull origin master 下拉 git add git commit m 第一次提交 git push origin master 修改新增檔...
git 本地倉庫
git是當前最流行的版本控制軟體 在本地安裝git 檢查是否安裝git git version 1.建立倉庫 在本地建立乙個資料夾,裡面放上要放在git倉庫中管理的檔案,在命令列提示符中,進入到該資料夾下,執行命令git init 這是把該普通的資料夾初始化成git倉庫,通過輸出可以檢視初始畫的是乙...