GIT
-
TIL 💡git revert, reset 사용법의 차이, swift 전달인자 레이블(argumentLabel)TIL 2022. 12. 21. 00:39
git revert 와 git reset 명령어에 대해서 조금 더 자세히 알기 git revert 커밋id git revert Head ~ 취소할 커밋 수 revert는 commit의 기록을 유지하면서 상태를 되돌릴 수 있음! 한마디로 코드는 원했던 방식으로 돌아가지만, 로그에 기록이 남아있는 것은 확인 가능하다는 사실 git reset —hard 커밋id commit의 기록을 유지하지 않고 해당 커밋까지 삭제! 과거로 깔끔하게 돌아갈 수 있음. 🥬 실제로 프로젝트를 할때 어떻게 사용 할 수 있을까? 내가 main 브랜치에서 작업할 sub 브랜치를 만들고, sub 브랜치에서 혼자 작업하다가 상태를 되돌일 일이 생기면 reset을 사용! sub 브랜치에서 작업한 부분을 main 브랜치에 merge를 했는데..
-
TIL 💡 github과 git의 차이, git 저장위치, 터미널 명령어, 플로우 차트 그려보기TIL 2022. 12. 19. 21:49
github과 git의차이 git: 오픈 소스 버전 관리 시스템(VCS: Version Control System) github: git을 사용할 수 있게 도와주는 서비스 git 저장 위치 설명 working directory : 작업하는 공간 staging area : git 변경 이력을 관리하는 공간 local repository : 나의 컴퓨터 저장소 remote repository : 원격 저장소(ex.. 깃허브) 간단한 터미널 명령어 git add: 생성한 파일이나 폴더 추가 git commit -m “커밋내용” : local 저장소에 커밋하기 touch: 파일 생성 .gitignore: 커밋 무시할 파일(해당 파일 내에 있는 파일들은 stage영역에 올라가지 않도록 관리) open: 파일 바로..