깃허브3 깃허브 특강 정리 깃허브 특강 깃은 무엇인가? 팀프로젝트를 할 때 작업물을 공유하는 상황이 빈번합니다. 공유하는 과정에서 여러 문제점들이 발생합니다. 문제1 : A가 작업물 일부를 빠뜨리고 공유할 수 있음 문제2 : 전달 받은 사람들이 제대로 적용을 못할 수 있음 문제3 : D작업물을 먼저 적용하고 A작업물을 나중에 적용할 수도 있음 그래서 이런 작업물들을 최대한 문제없이 공유하며 협업할 수 있는 것이 Git입니다. 로컬 저장소의 작업물들을 원격 저장소에 저장하게 됩니다. 업로드시 작업물만 하는것이 아니라 메모도 같이 올립니다. 다른 사람들은 메모도 같이 다운받게 됩니다. 메모지를 통해 다른 사람들이 어떤 작업을 했는지 구분이 가능합니다. 그런데 이런 저장소를 두고도 문제가 발생합니다. A가 필요없는 기능을 삭제하고 업로.. GitHub|Git 2024. 4. 17. 2024.04.16 TIL - SystemManager(매니저들 관리) SystemManager - 매니저들 관리하기 저희 프로젝트에서 Manager가 점점 늘어가서 팀원중 한 분이 SystemManager를 둬서 매니저들을 관리하도록 만들어보겠다고 하셨습니다. public class SystemManager : MonoBehaviour { public static SystemManager instance; DataManager s_DataManager = new DataManager(); public static DataManager data { get{ return SystemManager.instance.s_DataManager; }} SoundManager s_SoundManager = new SoundManager(); public static SoundManage.. 스파르타 게임개발종합반(Unity)/TIL - 본캠프 매일 공부 기록 2024. 4. 16. 2024.04.15 TIL - 팀 Notion 기록, GitHub, Unity Attribute 팀 노션 기록 노션을 통해 팀원들과 프로젝트 기획, 협업 약속, 하루 계획서 등을 기록했습니다. 협업 시작전 어떤 것들을 정하고 시작하는지 가이드라인이 있어서 수월하게 진행할 수 있었습니다. 또한 팀 노션 기록을 하나하나 채워나가면서 노션 사용법도 익숙해져갔습니다. GitHub 팀원들과의 프로젝트 협업을 위해 GitHub 협업툴로 레포지토리를 생성했습니다. 레포지토리 링크▼ https://github.com/PalPalHaJo/PalPalHaJ 깃허브로 코드를 관리하고 협업을 진행했습니다. 팀원 대부분이 깃허브를 처음 사용하여서 주의사항이나 각종 충돌들을 겪어서 하루가 빨리 지나갔습니다. 그러다보니 어떤분은 열심히 만든 작업물들이 날라가기도 했고, 또 미안해하는 분도 있었습니다. 그래도 서로 탓하지 않고.. 스파르타 게임개발종합반(Unity)/TIL - 본캠프 매일 공부 기록 2024. 4. 15. 이전 1 다음 반응형