GIT 초보자 가이드 및 터미널 마스터링

얘들 아,
여기서는 모든 기본 GIT 작업 명령과 기본 터미널 명령을 나열합니다. 나는 그것이 당신을 도울 것이라고 확신합니다.

리포지토리 만들기


새로운 로컬 저장소 생성



git init project_name

기존 저장소 다운로드



git clone github_repo_url



저장소 관찰


커밋되지 않은 새 파일 또는 수정된 파일 나열



git status

전체 변경 내역 표시



git log



가지


모든 지역 지점 나열



git branch

모든 로컬 및 원격 분기 나열



git branch repo_name

분기로 전환



git checkout my_branch

새로운 로컬 브랜치 생성



git branch new_branch

가지를 삭제하다



git branch -d my_branch



변경하기


파일 준비(커밋 준비)



git add file_name

모든 변경된 파일 준비



git add .

준비된 모든 파일 커밋



git commit -m "some comment"

마지막 커밋 변경



git commit --amend

언스테이지 파일. 파일 변경 사항을 유지합니다.



git reset file_name



동기화


원격 저장소에서 모든 업데이트(분기) 가져오기



git fetch --all

원격 분기 변경으로 현재 분기 업데이트



git pull origin branch_name

로컬 변경 사항으로 원격 분기 업데이트



git push origin branch_name



GIT 작업의 기본 단계




1. git clone remote_repository_url
2. git add .
3. git commit -m "comment"
4. git push origin master

// this steps are basically mostly used 



터미널 명령



터미널은 기본적으로 5가지 종류가 있습니다.
  • 힘내 배쉬
  • 명령 프롬프트
  • 파워쉘
  • JavaScript 디버그 터미널
  • zsh

  • 여기서 터미널 작업에 필요한 모든 기본 명령을 나열합니다.

    ls
    
    // list all your home directory
    



    pwd
    
    // show you where you're in home directory.It will show the exact path
    



    cd folder_name/location_name/desktop
    
    // for changing directory
    



    clear
    
    // for clearing everything in terminal
    



    cd ..
    
    // it will go back one directory
    



    cd/users/your_pc_user_name/project
    
    // if you directly want to go into some directory they you can use it like this command
    



    cd /
    
    // it will take you to root directory
    



    mkdir folder_name
    
    // make a directory
    



    mkdir folder1 folder2
    
    // two folder at a time you can create in one go
    



    man ls
    
    // list directory content
    



    ls -l
    
    // it will show directory created/updated time
    



    ls -l
    
    // more information
    



    ls -a
    
    // it will show hidden file
    



    ls -la
    
    // both command at the same time & you've to write dash only once 
    



    touch file_name(file.txt/ file.html/file.css/file.js)
    
    // create a file from command line
    



    touch file.hmtl file.css file.js
    
    // create a three file at a time
    



    rm file.css
    
    // it will remove the specific file
    



    rmdir folder_name
    
    // remove only empty folder
    



    rm -rf folder_name
    
    // it will remove folder with all content inside it
    


    여기까지입니다 여러분, 다음 기사에서 뵙겠습니다.
    내 블로그가 마음에 들면 더 많은 업데이트를 위해 나를 따르십시오. 에서 나를 팔로우하고 에서 나와 연결할 수 있습니다. 그동안 내Hashnode Blog를 확인할 수 있습니다.

    내가 보고 있는 시리즈의 한 줄:

    "To Win, You Have To Attack" - Light Yagami (Deathnote)



    건강을 유지하고, 코딩을 계속하고, 탐색을 계속하고, 자신이 하는 일에 만족하세요.

    좋은 웹페이지 즐겨찾기