- [ Git ][Git] 4.Github 원격저장소의 커밋을 로컬저장소에 내려받기2021-11-26 11:06:16앞서 만든 Programming 폴더 안에 [localTest] 폴더를 만듭니다. localTest 폴더에서 마우스 오른쪽 버튼을 누르고 [Git Bash Here]을 클릭합니다. 그리고 복사해올 원격저장소의 주소를 복사해옵니다. 기존 생성했던 gitTest를 가져오겠습니다. 그리고 Bash 창에 아래 명령어를 입력합니다. git clone https://github.com/junibong/gitTest.git . localTest 폴더에 내려받아오게 되고, 확인이 가능합니다. localTest 폴더에 있는 README.txt 파일을 수정하겠습니다. 'Git 테스트 업데이트 두 번째' 로 수정 후 로컬 저장소로 커밋을 합니다. localTest 폴더의 Bash창에서 진행합니다. 그리고 push를 통해 원..
- [ Git ][Git] Github Personal Access Token 만들기2021-11-25 18:08:211) 프로필을 눌러 Settings으로 들어간다. 2) Developer settings 3) Personal access tokens -> Generate new token 선택! 4) Note 와 만료일자, token 범위를 설정해준다. 5) 생성완료!
- [ Git ][Git] 3.Github 원격저장소에 커밋 올리기2021-11-25 17:55:181) 원격 저장소 만들기 Github 에서는 원격 저장소는 Repository 라고 부릅니다. Github 에 접속 후 로그인을 한 뒤, 우측 상단에 + 아이콘을 눌러 [New Repository]를 누릅니다. Repository name 과 Description을 쓰고, 나머지는 기본 설정으로 합니다. 생성된 주소는 아래와 같습니다. https://github.com/junibong/gitTest 다른 사람과 공유하고 싶을 경우, 해당 주소를 공유해주면 됩니다. 2) 원격저장소에 커밋 올리기 이제, Github 에서 만든 [gitTest] 원격저장소 주소를 내 컴퓨터 [Programming] 로컬저장소에 알려주고, 로컬저장소 커밋들을 원격저장소로 올릴 수 있습니다. [Programming] 폴더의 Gi..
- [ Git ][Git] 2.Git을 설치하고 로컬저장소에서 커밋 관리하기2021-11-25 14:44:251. 설치하기 https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp git-scm.com 운영체제에 맞는 링크를 통해 다운로드 받으면 되고, 최신 버전을 받으시면 됩니다. Next를 눌러, 마지막 Finish까지 클릭해서 설..
- [ Git ][Git] 1.GitHub 가입하기2021-11-25 13:55:151) Github 사이트 접속 https://github.com/ GitHub: Where the world builds software GitHub is where over 73 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com 사이트 접속 후 Sign up 클릭! 이메일, 패스워드, 이름을 입력 후 Create account를 누릅니다. (실제 이메일을 사용해야 합니다.) 메일에서 검증코드를 확인 후 입력해줍니다. [F..
- [ Git ][형상관리] SVN vs GIT2021-01-28 15:34:541. GIT과 SVN 1-1.SVN 소스코드의 효율적인 관리를 위한 형상 관리 도구 중앙 집중식 소스 관리 (개념적으로 사용하기 쉬움 SVN은 보통 대부분의기능을 완성해놓고 소스를 중앙 저장소에 COMMIT한다 개발자가 자신만의 version history를 가질 수 없다. (local history를 사용하지만 일시적, 내가 몇일전 까지 했던 작업 내역을 확인 가능하지만 버전관리가 되지 않는다.) 프로젝트 소스는 SVN 서버의 Trunk라는 곳에 위치 -> 자신의 Local에 Trunk의 소스를 다운 받아(update) 수정 및 추가 후 다시 업로드(commit)하는 방식자신만의 소스를 다른 개발자들과 떨어져서 작업하려면 Branch(원 소스의 나뭇가지)를 만들어 작업 후 자기자신만 접근하여 개발하며 ..