본문 바로가기

전체 글129

[GIT] Git add, commit, push 취소 git add, git commit, git push를 취소하여야 할 경우가 있을때 대처 방법을 알아봅니다. 1. git add 취소하기 파일 상태를 Unstage로 변경합니다. //모든 파일이 Staged 상태로 바뀜 $git add //파일 상태 확인 $git status On branch master Changes to be commited: (use "git reset HEAD ..." to unstage) renamed: README.md -> README2.md modified: TEST.md 현재 변경된 파일들이 Stage에 add된 상태입니다. git reset HEAD [file]​ 명령어를 통하여 git add를 취소할수 있습니다. [file]이 없다면 add한 파일 전체를 취소합니다... 2021. 7. 16.
[GIT] Git 명령어 형상관리 작업을 할 때 Source Tree, GitHub Desktop, GitKraken 등의 GIT GUI 툴을 많이 사용하지만 그렇지 않고, Git Bash, Windows Powershell 등 에서 Git 명령어를 통해 직접 형상관리를 하기 위한 Git 명령어에 대한 글입니다. 1. git init 로컬 저장소로 사용할 폴더를 생성하여 해당 폴더로 이동 후 해당 명령어를 사용합니다. Initialized empty Git repository in [경로] 라는 메시지가 노출되고, .git 이라는 숨겨진 폴더가 생성됩니다. 만약 init을 취소하려면 rm -r .git 명령어를 입력합니다. .git 폴더 내부에는 저장소에 필요한 뼈대(Skeleton) 파일이 존재합니다. //.git 폴더 생성 .. 2021. 7. 16.
[GIT] Git 이란? 1. Git이란 형상 관리 도구 중 하나입니다. 버전 관리 시스템이라고 부릅니다. 소스코드를 효과적으로 관리할 수 있도록 도움을 주는 무료, 공개 소프트웨어 중 하나입니다. 2. Git을 사용하는 이유 소스코드를 주고 받을 필요 없이, 같은 파일을 여러 명이 동시에 작업하는 병렬개발이 가능하기 때문입니다. →즉, 브랜치를 통해 개발한 뒤 본 프로그램에 합지는 방식(Merge)으로 개발을 진행 가능합니다. 백업이 가능하다는 점 때문입니다. →분산 버전관리이기 때문에 인터넷이 연결되지 않은 곳에서도 개발을 진행할 수있고, 중앙 저장소가 날라가버려도 다시 원상 복구 가능합니다. 팀 프로젝트가 아닌, 개인 프로젝트에서도 Git을 통해 버전 관리를 하면 체계적인 개발이 가능해지고, 프로그램이나 패치를 배포하는 과.. 2021. 7. 15.
반응형