본문 바로가기

CM(Configuration Management)/Git

(13)
GitHub - markDown 문법 사용(README.md) ## 글머리 *, +, - 순서 없는 목록 > 인용문 ``` ``` 소스코드 추가 (코드블록 코드) ==== 큰 제목 ------- 작은 제목 [Title](link) 링크, 적용 예: [Google](https://google.com, "google link") ** double asterisks ** 강조, 적용 예: double asterisks ~~cancelline~~ 취소선, 적용 예: cancelline __double underscores__ 강조, 적용 예: double underscores ![Alt text](/path/to/img.jpg) 이미지첨부 3칸 이상 띄어쓰기( )를 하면 줄이 바뀐다. 줄바꿈
로컬저장소와 원격저장소 연동하기 1. git bash를 열어 로컬 저장소로 이동 먼저, 로컬에 저장소를 만들어준다. 그 다음에 연동! $git init $ git remote add origin url주소 2. $ git remote -v 를 입력하면 단축이름 origin과 원격저장소의 URL을 확인할 수 있다. (만약, 리모트 저장소를 삭제하고싶다면 $git remote remove나 $git remote rm명령을 사용) // 확인 $ git remote -v // 삭제 $ git remote remove origin 3. 원격 저장소로 push하기 위해서는 add와 commit을 해야 한다. //저장 $git add . //commit $git commit -m "커밋할 내용 메세지" //변경사항을 확인하고 싶다면 $git sta..
git - 기록 $git init - 초기화 / .git 생성 $git status - 파일 상태확인 $git add . - , 현재 디렉토리의 모든 변경 내용을 스테이징 영역으로 넘기고 싶을 때, '.' 을 인자로 넘김 $git commit -m "커밋메세지" 책갈피를 등록한다는 느낌으로 깃에게 추후 문제가 있을 경우 돌아올 수 있는 지점을 저장하는 명령(백업과 비슷) $git remote add origin url - 로컬에 있는 프로젝트를 원격 저장소를 추가해야 할때 $git push -u origin master
git Bash 활용해보기 문제 : git add --all 실행시 오류 $ git add --all warning: LF will be replaced by CRLF in index.html. The file will have its original line endings in your working directory 해결 방법 git config --global core.autocrlf true (window) git config --global core.autocrlf input (Mac, 리눅스) 하지만 나는 $git add *로 다시 실행하여 추가하였다. 추가 한 후 $git commit -m "메세지 입력" 후 $git push -u original main을 입력하여 원격저장소에 변경된 파일(이력)을 업로드 하였다.
Git 명령어 Git 설치하기 1. 터미널 (ctrl + Alt + T) 2. sudo apt install git -> enter => 설치 완료 3. git --version -> enter (설치 확인 및 버전 확인) git 명령어 명령어 내용 설명 $git clone url 기존의 코드 또는 저장소 복제 $git add 파일명 $git add* 커밋에 단일 파일의 변경사항을 포함 $git commit -m 커밋메세지입력 커밋 생성 $git push 원격 repository에 반영 $git push origin 브랜치 이름 만든 브랜치를 원격(서버)에 전송 $git init .git 하위 디렉토리 생성 (폴더 생성 후 그안에서 실행할 것) $git status 바뀐 코드 확인(파일 상태 확인) $git branc..
원격 저장소에서 PULL(다운) $git pull 원격 저장소를 공유해 여러사람이 함께 작업하면 모두 같은 원격저장소에서 push한다. 그런 다음 다른 사람이 push한 변경내용을 내 Local 저장소에도 적용할 때 pull 한다.
원격 저장소에 clone(복제) 하기 $git clone [git repository url 붙여넣기] 원격 저장소를 CLONE(복제) 복제 -> 원격 저장소의 내용을 통째로 다운로드하는 것 복제한 저장소를 다른 PC에서 로컬 저장소로 사용할 수 있게 된다. * 변경이력도 함께 로컬 저장소로 복제된다. 원래 원격 저장소와 똑같이 이력을 참조하고 커밋을 진행할 수 있다.
원격 저장소에 PUSH(공유)하기 $git push 로컬 저장소에서 변경된 이력을 원격 저장소에 공유(저장)하려면 로컬 저장소의 변경이력을 원격 저장소에 업로드 해야한다. => 웹 상의 원격저장소로 업로드 ==> PUSH