코드잇/Git 16

GitHub / git push / git pull

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 깃허브 가입후에 레포지토리 생성을 하면 위 그림처럼 나옴 두번째 사진에 나와있는 내용을 한줄씩 복사하여 입력하면 다음 화면 처럼 나옴..

코드잇/Git 2021.11.07

Git 써보기 정리 노트

git init : 현재 디렉토리를 Git이 관리하는 프로젝트 디렉토리(=working directory)로 설정하고 그 안에 레포지토리(.git 디렉토리) 생성 git config user.email 'teacher@codeit.kr' : 현재 사용자의 이메일 주소를 'teacher@codeit.kr'로 설정(커밋할 때 필요한 정보) git config user.name 'codeit' : 현재 사용자의 아이디를 'codeit'으로 설정(커밋할 때 필요한 정보) git add [디렉토리명] : 해당 디렉토리 내에서 수정사항이 있는 모든 파일들을 staging area에 올리기 git reset [파일 이름] : staging area에 올렸던 파일 다시 내리기 git commit -m "커밋 메시지" ..

코드잇/Git 2021.11.04

git add 더 자세히 알아보기

status - 깃이 인식하고 있는 프로젝트 디렉토리의 현재 상태를 보여줌 changes to be committed 커밋될 수 있는 파일 changes not staged for commit 커밋될 수 없는 파일 git add License를 하여 staging area에 추가함 staging area에 있어야 commit할 준비가 됨, 안올라가면 commit 안됨 meeting-log 디렉토리 생성하고 안에 touch로 day1, day2 파일을 생성함 meeting-log디렉토리를 git add 함으로써 안의 2개의 파일도 한꺼번에 staging area에 추가함 변경사항을 만들면 바로 상태가 변경되는것을 알수 있음 Calculator.py와 License를 변경을 줬을때 두 파일은 이전 버전만 커..

코드잇/Git 2021.11.04

repository와 commit

커밋 - 프로젝트 디렉토리의 특정모습을 하나의 버전으로남기는 행위 레포지토리 - 커밋이 저장되는곳 commit에 관한 주의사항 1. 처음으로 커밋을 하기전 사용자의 이름과 이메일 주소를 설정 - git config user.name "user" - git config user.email "user@user.co.kr" 2. 커밋 메시지 남기기(-m) 3. 커미할 파일을 git add로 남기기(커밋 메시지 보다 먼저임) git이 자신만의 기준을 가지고 복잡한 과정을 처리하기 위해 git폴더안에 파일들이 있음 git init을 하게되면 비어있는 레포지토리 생성됨 레포지토리 -> 프로젝트 디렉토리의 각 버전이 담기는 장소

코드잇/Git 2021.11.03

Git 시작하기

Git을 만든 사람은 누구일까요? 리누스 토발즈 Git은 리누스 토발즈가 리눅스의 소스 코드를 관리하기 위해 만든 버전 관리 및 협업용 프로그램입니다. Git을 사용해서 관리하던 프로젝트는 그 복제본을 외부의 서버에도 저장할 수 있습니다. 이런 외부의 서버를 무료로 제공해주는 서비스 중 특히 유명한 것으로 깃허브가 Git은 버전 관리를 할 때 사용하는 소프트웨어 자체를 말하고 Github는 Git으로 관리하는 프로젝트의 복사본을 저장하는 서버를 제공해주고 협업을 위한 편의 기능을 제공해주는 서비스

코드잇/Git 2021.11.03