Giter Club home page Giter Club logo

toolmanqq's Introduction

3dGameProject

NCCUCS 10513D遊戲設計期末專案

Coding Style

採用UpperCamelCase
變數不要亂命名

#推薦Git Tool# SourceTree

#Tutorial 不會使用Git的話可以參考
30 天精通 Git 版本控管
連少維都能懂的git入門指南
git教學

#參考流程 以下直接是寫執行命令,如果是用其它工具的人,UI上應該會有對應的功能。
如果怕會把git搞爛,就參考以下的流程,Fork回去,再Pull Request上來,至少我可以審過(?),確定OK的話可以跟我說,我在把權限開給你

  1. 點選 fork 將專案複製至自已的帳號底下,
  2. 將你 fork 過去的專案,也就是你自己的專案 clone 到你的本地端
  3. 在 clone 的專案下新建分支(branch),並切換到你的分支上,名稱可取為「trans」,命令為git branch trans + git checkout trans
  4. 執行 git remote add upstream https://github.com/www10177/3dGameProject.git 將本庫加為遠端庫
  5. 執行 git remote update 更新
  6. 執行 git fetch upstream master 拉取本庫更新到你的本地
  7. 執行 git rebase upstream/master 將更新內容整併到你的分支

以上為初始化流程,如果 upstream 有更新請執行 5~7 即可,平時請在自己的分支上作業。
最後發 pull-request 將更新內容加回至本專案,每次發之前請務必確認是否同步了最新版。

#小提醒

  • Prefab、Scripts等等請分類放進對應資料夾
  • Code 註解記得要寫,請養成好習慣
  • Commit內容不要亂寫,中文或英文都可以,就把你做的事情備註上去
  • 沒有必要做了點小更動就Commit,大概一小個段落一小個段落再Commit這樣
  • 如果Local跟Remote有動到同個檔案時會有Coflict的問題,到時候再來解吧,我也不一定會A_A
  • 建議是開始編輯前先檢查一下Remote有沒有Upadate
  • Issues那邊有開一個Todo List

toolmanqq's People

Contributors

www10177 avatar oblivion8514 avatar hsinyinfu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.