Category Archives: Git

Git Server 安裝

OS: Ubuntu 12.04 Desktop x64 安裝Gitlab + MySQL 系統更新

安裝基本需求

安裝python

安裝Git

安裝postfix,以便後續提供發信服務

安裝Ruby

新增Gitlab系統帳號

安裝GitLab Shell

安裝MySQL Database

安裝GitLab

設定GitLab

GitLab DB設計

安裝Gems

初始化 Database

Continue reading

Posted in Git, Ubuntu | Leave a comment

Git : non-fast-forward

當進行 gir push 發生 “non-fast-forward” 錯誤時 (如下面這個範例)

會有幾個可能性, 可以透過 git status 先查看是不是有需要手動 merge 的部分 假設有出現 Unmerged paths 的資訊就是需要手動處理一下

這時候就要針對 JobDaemon.php、ReadME、daily.sh 進行編輯 在檔案中可以看到

目前是先保留新推上去的檔案內容為主~將<<<、===、原始的內容、>>>刪除後重新 git add、git commit 後重新push即可 另外一個可能性是要進行 git pull 要推上去的remote 要推到的branch名稱

Posted in Git | Leave a comment