깃10 Git - 기초 명령어들 # git의 기초 명령어들 일단 기본적으로 명령어에 대한 종류와 설명은 https://git-scm.com/docs 여기 공식사이트에서 확인이 가능하다. #1 git 상태확인 git status # git 저장소가 지정되어있어야 뭔가 유의미한 정보가 나온다. # git 저장소라함은 repository를 의미한다. # git init으로 초기화를 시키고 commit이 가능한 폴더로 만들게 되면 그때부터 유의미한 정보를 확인할 수 있다. #2 저장소 초기화 git init # 내가 git commit을 하길 원하는 폴더로 이동해서 이것을 실행해주면 이제는 git commit 되는 장소가 여기가 된다. # 저장소를 초기화하기 전에는 언제나 git status로 확인해본 후에 진행해야한다. # 그렇지않고 이미 .. 2022. 10. 10. Git - linux 명령어 모음 (계속 업데이트 예정) 왠 git에서 linux 명령언가 싶을 수도 있겠지만, 이게 유닉슨가 뭔가 하여간 기본베이스 환경이 같다보니깐 터미널로 명령을 내리는게 많은 git에서는 linux 명령어가 유용하다고 한다. # 기본적으로 git을 배우는데 터미널에서 쓰이는 유용한 linux 명령어에 대해서 배우고 있다. 그리고 git 용어는 기본적으로 모두가 짬뽕이 가능하다. 이를테면 ~/Desktop 이거는 ~/로 가장 앞으로 가준 후에 cd Desktop을 한 효과와 같다. #1 현재 경로를 finder로 열기 # mac open . # 응용버전 open 폴더이름 으로하면 해당 폴더로 cd된 이후에 열리는 구조가 된다. # windows # windows는 git bash로 열어서 활용해야 할것이고 start . 이다. #2 문서파.. 2022. 10. 10. Git - 이름, 이메일 확인 및 설정 git은 아무래도 입사를 확정짓고, 여유기간으로 주어지는 1~3주 동안에 공부하려고 했다. 크게 급한것도 아니라는 생각도 들었고 하지만 django를 하면서 생각이 바뀌었다. 비록 매우 작지만, 프로젝트다운 프로젝트가 이제막 끝났는데, 내가 필요한 것은 내가 만든 코드를 토대로 웹사이트를 구현하는 것이였다. 하지만 그러려면 내가 알고있는 플랫폼이 2개가 있는데, 2개 모두 git을 거쳐가야지 수월하게 처리가 되고 돌아가질 않는다. 즉, git은 프로젝트 표현을 위해서 필요한 툴이였다. 두번째로는 아무래도 django와 같이 정말 여러개의 파일의 조화로 인해서 구동되는 것에 대해서는 블로그에 코드로 적는것에 대한 한계를 느꼈다. 따라서, django라든지 앞으로 flask나 그 외에도 정말 엮여있는 부분들.. 2022. 10. 10. GIT branch(브랜치) 병합, 충돌, 해결 # 브랜치 병합, 충돌, 해결 # 브랜치 병합 명령문을 입력하면 ‘현재 설정되어있는 브랜치와 명령 브랜치를 병합한다’ git merge 병합희망하는브랜치이름 git merge add-style # 브랜치 충돌(CONFLICT)해결 CONFLICT (content): Merge conflict 라는 메세지가 뜨면 해당 문제가 되는 부분 위에 영문의 경우에 Accept Current Change | Accept Incoming Change | Accept Both Change | Compare Changes 한글의 경우에 현재 변경 사항 수락 | 수신 변경 사항 수락 | 두 변경 사항 모두 수락 | 변경 사항 비교 라고 뜨게 되고 이 중에서 내가 원하는 것을 선택하면 충돌이 해결된다. 만약 잘못 선택했을 경.. 2022. 9. 21. 이전 1 2 3 다음