伺服器:
a@ubuntu:/home/git$ su - git
$ cd /home/prj_git
$ mkdir teamwork.git
$ cd teamwork.git
$ git init --bare
開發者:
若沒有git倉庫情況下,需要先建立倉庫:
cd my_project
git init
git add . -f //將所有檔案加入倉庫管理,f引數是包括gitignore檔案
git commit -m "initial commit"
git remote add origin git@gitserver:/home/git/work/project.git
git push origin master
已有遠端git倉庫時,推送master分支到另乙個遠端倉庫
git remote add han370 git@gitserver:/home/git/work/han370.git
git push han370 master
1、把私鑰加入到用於同步**的伺服器
2、解壓拿到sdk包 rk3066-r_box_android4.2.2_lq1_20140526.tar.gz
3、更新福州** git pull
4、更新**後建立新的分支 git checkout -b rk3066_git_sdk
5、增加han370遠端**倉庫 git remote add han370 git@172.22.6.250:/home/git/work/han370.git
6、把最新**推送到han370遠端**倉庫 git push han370 rk3066_git_sdk
7、逐個合併福州的改動到han370其他分支 git cherry-pick
Git倉庫建立
工作區 本地電腦能看到倉庫檔案的區。暫存區 使用git add命令過後對檔案的改動會放進暫存區 本地倉庫 通過git commit過後檔案的改動會放進本地倉庫 遠端倉庫 通過git push,會將檔案改動同步到遠端倉庫 建立倉庫有三種方式 git init 建立乙個git倉庫 當前目錄 git cl...
建立Git倉庫
什麼是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來,每個檔案的修改 刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以 還原 所以,建立乙個版本庫非常簡單,首先,建立乙個空目錄 mkdir lear...
git 強制同步遠端倉庫
在伺服器上修改或增加檔案而不是在本地進行操作,伺服器上的git是沒有推送許可權的,只負責pull更新,所以當直接在伺服器上操作檔案的時候,就會與遠端倉庫衝突,git pull就會衝突 這種情況就需要使用強制同步,也就是說把本地倉庫和遠端倉庫同步,即拉取遠端倉庫 並合併到本地。具體操作 1 進入伺服器...