xcode6 cocos2dx玩轉git和github之學習記錄,xcode6cocos2dx
1. git
Xcode4開始,就已經將Git作為內建的原始碼控制(Source Control)工具了,所以為建立的項目使用git來管理是很方便的。在建立項目嚮導中,可以直接選擇Git作為原始碼控制工具,完成項目建立嚮導後,就在本地項目目下建立了一個倉庫。
2. 如何為已存在的項目增加git
(1)通過控制台進入項目所在目錄,輸入如下命令
<span style="font-size:18px;">git init</span>
(2)如果你的項目存在不想提交的內容如何處理呢?在項目目錄下,建立.gitignore檔案,在該檔案中添加如下排除規則:
*.[oa]*.lib*.sdf*.opensdfcocos2d/.git*proj.win32/Debug.win32/proj.android/proj.ios_mac/proj.linux/proj.wp8-xaml/
添加了如下規則,git就可以不提交這些代碼。
註:
如何建立.gitignore檔案? 由於我本機安裝了sublime text,所以就先建立檔案另存新檔到響應目錄。
建立的.gitignore檔案看不見?由於.gitignore檔案是隱藏檔案,所以終端輸入以下命令:
defaults write com.apple.finder AppleShowAllFiles -bool YES
如果恢複隱藏不可見,在終端中輸入以下代碼並斷行符號
defaults write com.apple.finder AppleShowAllFiles -bool NO
(3)向git倉庫添加源檔案
git add .git commit -m "first commit"
3. 如何將xcode本地git與github倉庫整合
(1)首先註冊github,網址https://github.com ,登入之後,建立 new repository,填寫相應資訊,就可以了。
(2)本機添加帳號資訊
開啟xcode,選擇Preferences,選擇“Accounts”,點擊添加按鈕,輸入Repository地址,我的地址就是“https://github.com/使用者名稱/test.git”
User name輸入時注意不是郵箱,而是使用者名稱。
(3)通過“終端”進入git所在目錄,輸入命令
git remote add origin https://github.com/使用者名稱/test.gitgit push -u origin master
就可以將本地git倉庫提交到github倉庫中。
祝君成功~
本文只是我的一些膚淺的認識,大家輕噴~
對於git與github版本管理的疑問,先大家了,80分
樓主 我一個問題一個問題的回答哈
1、git是分布式管理,也就是說伺服器上的和本地的可以隨時同步更新,當你提交不成功時,你所更改的檔案會放在緩衝區,別人來提交的時候會一起把所有更改的檔案提交,建議代碼入庫不要多個人來操作 一個人就好了 這樣子不容易出錯。
2、git分支間的合并---是把兩個分之間不同的修改合并到一起,如果遇到衝突(比如修改到了同一個檔案),就會提示你,讓你忽略或者是手動處理。(建議手動處理)
3、不用,你就在本地用戶端複製一個程式碼程式庫,然後進行本地修改,到時候代碼入庫的時候注意一個先後順序就行了。
4、為什麼要在伺服器上改呢?直接在本地進行開發,然後在進行伺服器的代碼同步不就好了嗎
github ,我使用git checkout cocos2d-x-32出錯
git reset --hard HEAD