별의 공부 블로그 🧑🏻‍💻

🗒️ In-depth Study/Git (15)

728x90
  1. 2023.10.24 [Git] 깃허브(GitHub) 마크다운(Markdown) 페이지에 Note, Warning, Important 하이라이트(Highlight) 표시하는 방법

    깃허브(GitHub) 마크다운(Markdown) 페이지에 Note, Warning, Important 하이라이트(Highlight) 표시하는 방법 들어가며 깃허브(GitHub) 마크다운(Markdown) 페이지에 @Note@, @Warning@, @Important@ 하이라이트(Highlight)를 표시하는 방법을 알아보자. 방법 @>@(Blockquote)와 @[!NOTE]@, @[!IMPORTANT]@, @[!WARNING]@을 함께 사용하여 표시할 수 있다. > [!NOTE] > Highlights information that users should take into account, even when skimming. > [!IMPORTANT] > Crucial information necessa..

  2. 2023.04.10 [GitHub] 깃허브 페이지에 GIF 이미지 넣는 방법 (README.md 등)

    깃허브 페이지에 GIF 이미지 넣는 방법 (README.md 등) 들어가며 깃허브 페이지(README.me) 페이지 등에 GIF 이미지를 넣는 방법을 알아보자. 깃허브의 이슈(Issues) 페이지에 글을 첨부하는 기능을 활용하는 방법이다. 방법 ① gif 파일 준비하기 깃허브 페이지에 넣고 싶은 @.gif@ 파일을 준비한다. https://giphy.com/ 와 같은 사이트에서 다운로드 받는다. ② 깃허브의 아무 레포지토리의 Issues 탭 들어가서 이미지 첨부하기 깃허브의 아무 레포지토리에 들어가서 @[Issues]@ 탭을 클릭한다. @[New Issue]@ 버튼을 클릭한다. 준비한 @gif@ 파일을 본문 영역에 드래그 & 드롭(Drag & Drop)해준다. @![Uploading (파일이름).gif...

  3. 2022.06.24 [GitHub] 깃허브(GitHub)와 비주얼 스튜디오 코드(Visual Studio Code) 연동하기

    깃허브(GitHub)와 비주얼 스튜디오 코드(Visual Studio Code) 연동하기 들어가며 다음과 같이 간단하게 비주얼 스튜디오 코드(Visual Studio Code)와 깃허브(GitHub)를 연동할 수 있다. 연동하기 전, Git 프로그램이 설치되어 있어야 한다. 방법 설정 ① 비주얼 스튜디오 코드(Visual Studio Code) 프로그램 실행 후, [F1] 버튼을 누른다. ② "git clone"을 검색한다. ③ 연동할 깃 레포지토리(Git Repository)를 선택한다. ④ 연동할 로컬 저장소를 선택한다. ⑤ .git 디렉터리가 생성되며 연동이 된다. 연동 확인 git remote -v 명령을 입력하면, 연동이 되었는지 확인할 수 있다. > git remote -v

  4. 2022.06.23 [GitHub] 마크다운(Markdown) 문서에 유튜브(YouTube) 동영상 추가하기

    마크다운(Markdown) 문서에 유튜브(YouTube) 동영상 추가하기 들어가며 깃허브(GitHub)의 마크다운 문서는 정적(Static) 형식의 포맷만 지원하기 때문에 동적(Dynamic)으로 작동하는 비디오 등을 삽입할 수 없다. 하지만, 다음과 같이 동적으로 삽입한 것과 같은 효과를 줄 수 있다. 방법 깃허브의 마크다운 문서에서 이미지와 링크롤 모두 삽입하는 다음의 형식을 활용하는 방법이다. [![이미지_텍스트](스크린샷_이미지)](유튜브_링크) 최종적으로 다음과 같이 사용하여 페이지이 유튜브 영상을 삽입한 것과 같은 비슷한 효과를 연출한다. 유튜브 주소 ID는 유튜브의 영상 주소에서 = 문자 뒷 부분이다. [![Video Label](http://img.youtube.com/vi/'유튜브주소ID..

  5. 2022.06.15 [Git] 깃(Git) 설치 후, 사용자 계정/이메일 설정하는 방법

    깃(Git) 설치 후, 사용자 계정/이메일 설정하는 방법 들어가며 Git 을 설치한 후, 처음 사용할 때 사용자 계정과 이메일을 지정해줘야 한다. 방법 git config --global user.name(email) 명령을 이용하여 지정해준다. > git config --global user.name "user" > git config --global user.email "user@domain.com"

  6. 2021.06.22 [Git] Git 연동 오류 : Make sure you configure your 'user.name' and 'user.email' in git.

    Git 연동 오류 : Make sure you configure your 'user.name' and 'user.email' in git. Visual Studio Code에서 git과 GitHub를 연동하여 커밋(Commit)을 할 때 다음과 같은 오류 메시지가 뜨는 경우가 있다. 이 문제는 Git을 설치하고 가장 먼저 해야 하는 사용자 정보(사용자 이름, 사용자 이메일 주소)를 설정하지 않았기 때문 에 발생하는 오류이다. Git을 사용하는 모든 사용자는 커밋(Commit)을 할 때마다 사용자 정보를 사용하는데, 한번 커밋한 뒤에는 정보를 변경하기 어렵다. 사용자 정보를 설정하는 명령어 터미널에 다음의 명령어를 실행하여 사용자 정보를 설정한다. $ git config --global user.name ..

  7. 2018.08.04 [Git] Git 기본 설정

    Git 기본 설정 1) Git-bash 혹은 터미널 실행 2) 미리 캐치저장되어 있을지 모를 계정정보 삭제 (처음 설치시 생략 가능) 1 2 # git config --global --unset credential.helper # git config --system --unset credential.helper 3) 나의 Github 계정 이메일 (Github 계정이메일) 과 이름 (본인 영문이름, Github 아이디 X)을 적음 1 2 # git config --global user.email "본인메일적으세요@gmail.com" # git config --global user.name "본인이름적으세요" *참고 1 2 # git commit -s // -로 시작하면 보통은 Short Name 옵션 #..

  8. 2017.11.16 Mastering Markdown

    What is Markdown? Markdown is a way to style text on the web. You control the display of the document; formatting words as bold or italic, adding images, and creating lists are just a few of the things we can do with Markdown. Mostly, Markdown is just regular text with a few non-alphabetic characters thrown in, like # or *. You can use Markdown most places around GitHub: Gists Comments in Issues..

  9. 2017.05.17 Git 명령어 목록

    - Git은 다양한 명령어를 지원함. - 구글에서 'git cheat sheet' 등의 검색어로 검색하면 많이 찾을 수 있음. - Git은 파일을 세 가지 작업 영역으로 관리함. 1) Working Directory : 저장소가 추적 중인 파일들이 위치하는 영역 2) Staging Area : 커밋할 준비가 된(staged) 파일들이 위치하는 영역 3) Repository : 커밋되어 버전을 관리하는 파일들이 위치하는 영역. 이 영역의 파일이 수정되면 Working Directory 영역으로 이동하게 됨. *설정하기 명령어 설명 git config --global user.name "이름" Git에서 커밋할 때 기록할 이름을 설정함. git config --global user.email "이메일" Gi..

  10. 2017.05.16 Git 고급 명령어

    명령어 설명 git tag 커밋을 참조하기 쉽도록 알기 쉬운 이름을 붙임. git commit --amend 같은 브랜치 상에 있는 최종 커밋을 취소하고 새로운 내용을 추가하거나 설명을 덧붙인 커밋을 할 수 있음. git revert 이전에 작성한 커밋을 지움. 그런데 특정 커밋의 내용을 지우는 새로운 커밋을 만들어 지운 내역을 모든 사람이 알 수 있게 함. git reset 어떤 커밋을 버리고 이전의 특정 버전으로 다시 되돌릴 때 사용함. git revert와 다른 점은 지운 커밋 내역을 남기지 않는다는 점. git checkout HEAD --filename 아직 커밋하지 않은 변경 내역을 취소함. git rebase git merge처럼 병합할 때 사용함. 하지만 브랜치가 많을 경우 브랜치 이력을 ..

  11. 2017.05.10 Git 기본 명령어

    명령어 기능 git clone 원격 저장소의 모든 내용을 로컬 저장소로 복사함. git remote 로컬 저장소를 특정 원격 저장소와 연결함. git push 로컬 저장소의 내용을 보내거나 로컬 저장소의 변경 사항을 원격 저장소로 보냄. git fetch 로컬 저장소와 원격 저장소의 변경 사항이 다를 때 이를 비교 대조하고 git merge 명령어와 함께 최신 데이터를 반영하거나 충돌 문제 등을 해결함. git pull git remote 명령을 통해 서로 연결된 원격 저장소의 최신 내용을 로컬 저장소로 가져오면서 병합함. git push와 반대 성격의 명령어. 내용 출처 : 만들면서 배우는 Git, GitHub 입문 (윤웅식 지음, 한빛미디어)

  12. 2017.05.10 git log

    git log : 기록 보기 *git log 명령의 옵션 옵션 설명 git log -p 각 커밋에 적용된 실제 변경 내용을 보여줌. git log --word-diff diff 명령의 실행 결과를 단어 단위로 보여줌. git log --stat 각 커밋에서 수정된 파일의 통계 정보를 보여줌. git log --name-only 커밋 정보 중에서 수정된 파일의 목록을 보여줌. git log --relative-date 정확한 시간을 보여주는 것이 아니라 1일 전, 1주 전처럼 상대적인 시간을 비교하는 형식으로 보여줌. git log --graph 브랜치 분기와 병합 내용을 아스키 그래프로 보여줌. - 실제로 자주 유용하게 사용하는 옵션 중 하나는 git log --graph 명령. 내용 출처 : 만들면서 ..

  13. 2017.05.10 .gitignore

    .gitignore : 불필요한 파일 및 폴더 무시 1) 커맨드 라인에서 touch 명령어를 이용해서 .gitignore 파일을 생성$ touch .gitignore$ ls$ ls -al 2) gitignore.io (https://www.gitignore.io/)에 접속해서 자신의 운영체제와 프로그래밍 언어 이름 등을 입력하고 오른쪽의 버튼을 클릭.3) 화면에 생성된 내용을 .gitignore 파일 안에 복사한 후 저장.4) 커맨드 라인에서 .gitinore 파일을 저장소에 커밋.$ git add .gitignore$ git commit -m "added '.gitignore' file" 내용 출처 : 만들면서 배우는 Git, GitHub 입문 (윤웅식 지음, 한빛미디어)

  14. 2017.05.10 vim

    - vim : 리눅스나 UNIX에서 사용할 수 있는 텍스트 편집기 - vim에서 작성을 시작하려면 [i] 키를 누름. 그러면 일반 모드에서 입력 모드로 전환이 되고, 커서가 바뀌면서 작성할 수 있는 상태라는 걸 알려줌. - 작성 후에 [Esc] 키를 누르면 일반 모드로 돌아옴. - :을 입력하면 명령어를 입력할 수 있는 명령 모드로 전환됨. - wq를 입력하면 저장(w) 후 종료(q) 됨. *vim에서 사용하는 주요 명령어 목적 현재 모드 키 입력 모드 전환(현재 위치부터 쓰기) 일반 I 입력 모드 전환(다음 줄부터 쓰기) 일반 O 입력 모드 전환(한 칸 뒤부터 쓰기) 일반 A 일반 모드 전환(입력 또는 명령 모드에서) 입력, 명령 Esc 명령 모드 전환 일반 (일반 모드에서): 저장 명령 W 종료 명령..

  15. 2017.05.10 Git 기본 명령어 & 필수 UNIX 명령어

    *저장소 사용에 필요한 Git 기본 명령어 목표 명령어 설명 저장소 생성 git init 실행한 위치를 Git 저장소로 초기화함. 저장소에 파일 추가 git add 파일이름 해당 파일을 Git이 추적할 수 있게 저장소에 추가함. 저장소에 수정 내역 제출 git commit 변경된 파일을 저장소에 제출함. 저장소 상태 확인 git status 현재 저장소의 상태를 출력함. *저장소 사용을 위한 branch 명령어 목표 명령어 설명 저장소에 브랜치 추가 git branch 이름 '이름'의 브랜치를 만듦. 작업 중인 브랜치 변경 git checkout 브랜치이름 현재 작업 중인 '브랜치이름'을 변경함. 브랜치 병합하기 git merge 브랜치이름 현재 작업 중인 브랜치에 '브랜치이름'의 브랜치를 끌어와 병합함..

728x90


📖 Contents 📖