ν κ΅¬μ± λ° μν : 3μΈ 1ν , νμ κΈ°μ¬λ: 70% λ΄λΉμν : λ‘κ·ΈμΈ νλ©΄, μ€κ³ κ±°λ, κ΅λ΄μ ν, 곡μ§μ¬ν (μΌλΆ μ°Έμ¬), Firebase μ°λ λ° μΏΌλ¦¬ μμ± νλ‘μ νΈ κΈ°κ° : 2023λ 09μ ~ 2023λ 12μ(μ½ 4λ¬)
νλ‘μ νΈ κ°μ : νμλ€μ΄ λͺ¨λ°μΌλ‘ νκ΅ ννμ΄μ§μ μ μν λ, PCμ λμΌν UIλ‘ μΈν΄ κ°λ μ±μ΄ λ¨μ΄μ§κ³ , λΆνμν λ©λ΄κ° λ§μ νμν μ 보λ₯Ό μ½κ² μ°Ύμ§ λͺ»νμμ΅λλ€. "CC" μ ν리μΌμ΄μ μ λͺ¨λ°μΌμ μ΅μ νλ UIμ νμν λ©λ΄λ§μ ν¬ν¨νμ¬ κ°λ μ±μ λμ΄κ³ μ¬μ©μμ νΈμμ±μ κ·Ήλνλ₯Ό μν΄ μ μ νμκ³ , μ΄λ₯Ό ν΅ν΄ νμλ€μ΄ νμν μ 보λ₯Ό λΉ λ₯΄κ³ μ½κ² μ κ·Όν μ μλλ‘ μ€κ³νμ΅λλ€.
μ¬μ© μΈμ΄ λ° λΌμ΄λΈλ¬λ¦¬: Frame work : Java, Android Studio, Figma DateBase : FireBase νμκ΄λ¦¬ : Git
νλ‘μ νΈ μ§ν μ€ μ§λ©΄ν λ¬Έμ : λ¦μ μλ²μ°λμΌλ‘ μΈν λ¬Έμ : νλ‘μ νΈ μ§ν μ΄λ°μλ μλ² μ°λ μμ΄ μμμ κ°μ μ¬μ©ν΄ νλ‘ νΈμλλ₯Ό λ¨Όμ μμ±νλ € νμ΅λλ€. νμ§λ§, μ΄ν μλ²μμ μ°λμ μλνμ λ κ°μ’ μ€λ₯μ μμ‘΄μ± λ¬Έμ λ‘ μΈν΄ μ°λμ΄ μννκ² μ΄λ£¨μ΄μ§μ§ μμκ³ , κ²°κ΅ νλ‘μ νΈλ₯Ό λ€μ μμ±νμ¬ μλ² μ°λμ μ±κ³΅ν΄μΌ νμ΅λλ€. μμμ λ°μ΄ν°λ‘ μ§ννλ κ°λ°κ³Ό μ€μ μλ² λ°μ΄ν°μμ μνΈμμ©μ΄ λ€λ₯Ό μ μμΌλ©°, μμμ λ°μ΄ν°λ₯Ό μ¬μ©νλ λμ λ°κ²¬νμ§ λͺ»ν λ¬Έμ λ€μ΄ μ€μ μλ²μμ μ°λμμ λνλ μ μλ€λ μ μ μκ² λμμ΅λλ€.μ΄λ‘ μΈνμ¬ μλ² μ°λμ κ°λ₯ν μ΄κΈ°μ μ€μ νλ κ²μ΄ λ§€μ° μ€μνλ€λ κ²μ κΉ¨λ¬μμ΅λλ€.
κΉ λΈλ°μΉ λ¬Έμ : μ΄κΈ°μ κΉ λ³ΈμΈμ λΈλ°μΉλ₯Ό 체ν¬μμ νμ§ μκ³ μ½λλ₯Ό μμ±νλ€ mainμ commit μ νκ±°λ commitνμ§ μκ³ λΈλ°μΉλ₯Ό λ³κ²½ν΄μ κ³€λνλ κ²½νμ΄ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ κ°λ° νκ²½ μ μ μ νμ νμΈνμ¬ κΌΌκΌΌνκ² μμν μ μκ² λμμ΅λλ€.
κΉ COMMIT λ¬Έμ : mainμ commit νκ±°λ μ€λ³΅λ μ½λλ₯Ό μ€μλ‘ mainμ λ³ν©νμ¬ λ¬Έμ κ° λμμ λ, git reset --hard [commit hash],git revert [commit hash] λ±μ ν°λ―Έλ λͺ λ Ήμ΄λ₯Ό μ¬μ©ν΄μ μμ νμ¬ λ³΅κ΅¬ ν μ μμμ΅λλ€.
νλ‘μ νΈ κ²°λ‘ : μ΄ νλ‘μ νΈλ₯Ό ν΅ν΄ νμλ€κ³Όμ νμ λ¨κ³μμλ μλ‘ λ°°λ €μ κ΄μ¬μ΄ νμνλ¨ κ²μ κΉ¨λ«κ² λμκ³ , μλ²μ°λμ μμμ μ€μμ±μ λλΌκ² λμμ΅λλ€. λν gitμ μ¬μ©νλ κ³Όμ μμ μ€λ₯μ λ³ν© λ¬Έμ λ₯Ό λͺ λ Ήμ΄λ₯Ό νμ©ν΄ μ€μλ₯Ό 볡ꡬνλ κ³Όμ μ κ²ͺμΌλ©°, λ μ‘°μ¬νκ³ κΌΌκΌΌνκ² νμ ν΄μ μ¬μ©ν μ μκ² λμμ΅λλ€. μ 체μ μΈ μ½λ μ€λ ₯κ³Ό κ²μνμ¬ νμ©νλ μ€λ ₯λ λμμ§λ§, μ 체μ μΈ μ½λ μμ μ±κ³Ό νμ μμμ κ΄λ¦¬λ 무μ²μ΄λ μ€μνλ€λ κ²μ κΉ¨λ«κ² λμμ΅λλ€.