전체 글85 Github가 하는 역할 Git 자체는 "버전 관리 도구"일 뿐이고, GitHub는 그 위에 얹힌 호스팅 서비스 + 협업 플랫폼입니다.Git 저장소를 인터넷 어딘가에 올려서 컴퓨터가 고장 나도 코드가 안전하게 백업여러 명이 같은 저장소를 놓고 Pull Request로 코드 리뷰하며 협업 가능이력서/포트폴리오로 "내가 이렇게 만들었다"를 공개적으로 보여줄 수 있음 (Github.io 이력서가 바로 이 역할)GitHub 계정 = 내 리모트 저장소들을 모아두는 집주소 2026. 9. 13. Git 설치 및 최초 설정 https://git-scm.com/install/windows Git - Install for WindowsClick here to download the latest (2.55.0(5)) x64 version of Git for Windows. This is the most recent maintained build. It was released on 2026-08-20. Other Git for Windows downloads Standalone Installer Git for Windows/x64 Setup. Git for Windows/ARM64 Setgit-scm.com위 링크에서 설치 후 기본 환경 설정을 해줍니다.터미널(Windows의 경우 Git Bash)을 실행하여 아래 명령어로 사용자.. 2026. 9. 13. Git 구조 이해하기 Git의 개초 개념인 작업트리 / 스테이지 / 저장소에 대해서 직접 명령어를 실행해보면서 알아봅니다.원하는 곳에 깃 폴더를 하나 만드세요. (ex. D:\Git)만든 폴더 안에서 마우스 우클릭 후 cmd 실행저장소를 초기호 : git initgit status 실행 해봅니다,hello.md 파일 하나를 만들고 아무 텍스트나 적어봅니다.다시 git status 실행 해봅니다.이제 git add hello.md 실행 후 다시 git status 확인해봅니다."changes to be committed"문구가 뜹니다.git commit -m "첫 커밋: hello.md 추가" 으로 첫 커밋을 해줍니다.git log 실행해서 방금 만든 커밋의 해시와 메시지를 확인한다.git add하는 순간부터 Git이 그 파일.. 2026. 9. 13. Git의 역사와 버전관리란? ①버전 관리가 왜 필요한가? 코드를 짜다 보면 이런 순간이 옵니다. "어제까지는 잘 됐는데 방금 뭔가 고쳤더니 안 돼요. 근데 뭘 고쳤는지 기억이 안 나요!" 버전 관리는 이 문제를 근본적으로 해결합니다. 파일이 바뀔 때마다 그 시점의 스냅샷을 남겨두고, 언제든 그 시점으로 돌아가거나 비교할 수 있게 해줍니다. project.zip, project_최종.zip, project_진짜최종.zip 같은 파일명으로 버전을 관리하던 시대를 끝낸 도구입니다.②중앙집중형 vs 분산형 Git 이전엔 SVN같은 중앙집중형 VCS(버전관리시스템)가 많았습니다. 중앙 서버 하나에만 전체 히스토리가 있고, 각자는 지금 버전만 받아와서 작업합니다. 서버가 죽으면 히스토리 자체가 위험해지고, 매번 서버에 접속해야 커밋 이력을 볼.. 2026. 9. 13. [운영체제]경쟁상태&동기화 2026. 9. 11. [운영체제]스레드 💡 한 눈에 비교하기구분int total_users = 0;void draw_screen(){...}저장 영역Data (BSS) 영역Code (Text) 영역역할프로그램의 상태를 저장하는 값(Data)프로그램이 수행할 동작(명령어)속성읽기 및 쓰기 가능 (Read / Write)읽기만 가능 (Read-Only) 2026. 9. 8. 이전 1 2 3 4 ··· 15 다음