ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • memoir 2022. 3. 2. 10:26

    Git

    # 내가 알고있는 깃

     

    분산버전관리시스템 <-> 중앙집중?식 어쩌고

    1. 변경된 내용을 보기 힘들다? 작업을 동시에 하기힘들다.
    2. Branch-나뭇가지, 분기, version 기능추가 - 채팅기능구현 + 채팅메시지에 색깔을 입히는 기능, 프로필업데이트기능구현
      “동시에 여러 방향으로 개발을 진행할 수 있다”

     중앙

    1. 단순함
    2. 관리하기가 쉬워요!

    # 알고 있는 명령어

    Git status

    Git add. (스테이지에 올리는 것) 마라탕집…저울에 달아봄..

    Git commit (스테이지에올라간 것들을 ) 저울에 올리니까많네..덜고 결제

    커밋 메세지(파일 별로 개별적으로 커밋메세지를 작성하는 방법 모름)

     

    Git push (?) 로컬저장소에서 원격저장소로 옮기는 것(upload) upstream 어떤 원격저장소에 연결되어있는지 대응되어있는지 (내가 누구의 복사본인지) 

    Pull 원격저장소에 있는 걸 로컬저장소로 가져오는 것(땡겨옴(download)

    merge(병합하다) “나 합쳐줘.”

     

     

     

    ——————

    # 깃허브 용어

    PR


    스스로 Recap

    토큰* 발급하고 이걸 깃허브 계정 로그인할 때 쓰기~

    토큰(password)을 저장하기~

    cf) 비번vs토큰

    비번 가지고 로그인 한 사람한테 토큰 발급해서 한 달에 한번씩 만료되면 보안 상으로 개이득 ㅋ

    은행의 OTP와 비슷한 원리

     

    Git branch —list

    Git help branch

    플래그들을 볼 수 있다. 옵션[—option]이랑 /필수로 들어가하는 것(-D, --delete)

    Git name branch -> name 브랜치를 만든다!

    Main 으로 default branch이름 바꾸는 법

     

    Git init

    Git add 파일 이름

    Git commit -m “message”

    Git push(로컬-> 원격)upload

    Git pull(원격->로컬 download)

    Git merge(나 합쳐줘)

     

    Git config

    git config credential.helper store

    원격저장소를 오리진에 추가해라~ git remote add origin https://github.com/계정이름/practice.git

     

    —힌트!- 

    Git log

    Git status

    Git branch -m

    Git branch -d

    'memoir' 카테고리의 다른 글

    color-picker  (0) 2022.03.17
    [작성중] 프록시(proxy)  (0) 2022.03.17
    간단한 shell 스크립트 만들고 bash로 실행시켜보기  (0) 2022.03.01
    shell, curl, nvm  (0) 2022.03.01
    [JS] filter  (0) 2022.02.26
Designed by Tistory.