본문 바로가기

github2

[CS] 버전 관리 Version / revision / source control SE (Software Engineering) 에서는 소스 코드 내역을 관리하는 것을 버전관리라고 정의합니다.Software Configuration Management (형상관리) 의 개념은 산업 공학이나 생간 기반 제조 공학등이소프트웨어 쪽으로 넘어오면서 학문적인 관심에 의해 생겨나게 된 개념이라고 합니다. Why왜 버전 관리를 해야하는 가?소스코드를 백업해 두어 분실의 위험에서 보호하며, 코드 수정 전후 내용을 파악하여추후 발생할 지도 모를 에러 수정에 대비하는 절차가 필요했습니다.뭔가 잘 못 됐을 때 복구과거의 특정 시점으로 돌아가기팀 프로젝트의 팀원간 수정 내역 동기화를 자동화소스 코드 변경사항을 (안전하게) (누가했는지) (코드의 의미) 추적Branch 로 프로젝트에 영향을 최소화하며 새 기.. 2025. 6. 9.
[Git] GitHub & Git 전에 친구와 이야기하던 중, 제가 브랜치명을 'master' 라고 하니,친구가 말하길, "에헤이! main 이라 하지, 언제적 master 여, 이 양반아~" 라고 한게 떠올라 정리해 보았습니다. 우선 깃과 깃허브는 각각 아래와 같습니다.Git, version control systemGitHub, 원격 저장소 ( remote repository )Getting Start with Git가장 먼저 Git 이 없으시다면, 아래 링크에서 OS에 맞게 설치해줍니다.https://git-scm.com/downloads Git - DownloadsDownloads macOS Windows Linux/Unix Older releases are available and the Git source repository.. 2025. 5. 29.