본문 바로가기

Python_Beginer/GIT

(38)
[GIT].gitignore - 파일 예외 처리 작업 깃을 사용하다보면 예외 처리할 부분이 꽤 잇었다. 그게 귀찮아서 상당히 안좋은 습관이였던 그냥 푸시했었던 습관을 버리고자 다시 시작해본다. Extensions > gi > install View > Command Plate > gi > visualstudiocode 새로 생성된 .gitignore 파일 안에 내용 삭제 도움이 되는 사이트> https://www.gitignore.io/ gitignore.io Create useful .gitignore files for your project www.gitignore.io Windows> ### Django ### *.log *.pot *.pyc __pycache__/ local_settings.py db.sqlite3 db.sqlite3-journal ..
[GIT]Get remote Branch information(원격 브랜치 정보) 1. git_home [ 지역 저장소 ] $ git log --oneline $ vim f3.txt $ git add f3.txt $ git commit -m "create f3.txt" $ git log --oneline $ git push $ git log --oneline 2. git_office [ 지역 저장소 ] $ git fech $ ls -la $ git log --oneline $ git status $ git checkout FETCH_HEAD $ git log $ git checkout master $ git merge FETCH_HEAD $ git log
[GIT]Replicate / Raise / Lower Remote Storage(원격 저장소 복제 / 올리기 / 내리기) - Collaboration(협업) 1. git clone [ 복제 ] git_home [ 지역 저장소 ] $ git clone 원격저장소주소 git_home $ ls -la $ cd git_home $ git log $ git remote -v git_office [ 지역 저장소 ] $ git clone 원격저장소주소 git_office $ ls -la $ cd git_home $ git log $ git remote -v 2. push [ 올리기 ] git_home [ 지역 저장소 ] $ vim f1.txt $ git commit -am "add c" $ git push 3. pull [ 내리기 ] -> push [ 올리기 ] git_office [ 지역 저장소 ] $ git pull $ vim f1.txt $ git commit -a..
[GIT]SSH Remote Access(SSH 원격 접속하기) 1. SSH(Secure Shell) : 보안이 강화된 안전한 방법으로 정보를 교환하는 방식 2. Private Key(프라이빗 키) : 아무도 알 수 없게 사용자 컴퓨터에 저장되는 키 3. Public Key(퍼블릭 키) : 외부로 공개되는 키 4. Create SSH Key(SSH 키 생성하기) $ ssh-keygen $ cd ~/.ssh $ ls -la 5. Send SSH Keys(SSH 키 전송하기) $ cd ~/.ssh $ cat id_rsa.pub 6. Connecting the SSH Key(SSH 키 연결하기) $ cd ~ $ git init connect-ssh $ cd connect-ssh $ git remote add origin git ssh 주소 $ git remot -v
[GIT]Collar Hub Storage Screen(깃 허브 저장소 화면) 알림 / 즐겨찾기 / 복제수 많으면 괜찮은 저장소의 내용 Star의 숫자가 높을수록 좋아하는 사용자가 많다는 뜻 fork의 숫자는 직접 소스를 분석하면서 공부하려면 복제를 해야되므로 숫자가 높을 수록 좋은 내용
[GIT]Upload to/Down to Remote Storage(원격저정소 올리기 / 내리기) $ git push -u origin master $ vim f1.txt $ git commit -am "abb b" $ git push $ git pull origin master $ git log 1. git push : 파일 올리기(지역저장소 -> 원격저장소) 2. git pull : 파일 내리기(원격저장소 -> 지역저장소)
[GIT]Connecting a local repository to a remote store(지역저장소 > 원격저장소 연결) $ git init loc-git $ cd loc-git $ vim f1.txt $ git add f1.txt $ git commit -m "add a" $ git log $ git remote add orign https 저장소 주소 $ git remote -v 1. git remote add origin https 저장소 주소 2. git remote -v : 원격 저장소 연결 확인
[GIT]Create / Delete Remote Storage(원격 저장소 생성 / 삭제) [필수]Repository name : 저장소 이름 영문, 숫자, 언더바( _ ), 붙임표( - ) 사용가능 공백은 자동으로 붙임표( - ) [옵션]Description : 저장소 간단 설명 [필수]Public / Private : 저장소 공개 / 비공개 2019년 1월부터 무료 계정도 가능 [옵션]Initalize this repository with a README : 소개와 설명을 작성하는 README 파일 md 파일 [옵션]Add .gitgnore : 어떤 언어와 관련된 것들을 지정 [옵션]Add a License : 오픈 소스 프로젝트를 위한 저장소 사용 i를 누르면 라이선스에 대한 자세한 설명 HTTPS와 SSH를 누르면 저장소 주소가 바뀐다. 메뉴바 > Set..