일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Java
- 초보코딩탈출
- 컴퓨터과학개론
- 리눅스
- 배열
- JAVA기초
- eclips
- 자바프로그래밍
- 이클립스
- Elk
- 알고리즘
- JShell
- 자바 스프링
- 코딩초보
- 프로그래밍
- 프로그래밍기초
- github
- 데이터베이스
- Git
- 스프링 기초
- 자바기초
- spring
- 제이쉘
- 스프링
- 프로그래밍언어
- 초보코딩
- 클래스
- 자바
- 기초코딩
- 메소드
- Today
- Total
목록개발 관련/Git (6)
키보드워리어
1. 리포지토리 만들기 메뉴 창에서 git > Github > share Project on Github나 맥기준 [command + shift + A] 키 단축키로 깃허브 action을 선택하면 깃허브 로그인화면이 나옵니다. 이후 리포지토리 만들어도 됩니다. 맥북 기준으로 [Command + K] 키는 커밋할 수 있는 환경을 제공합니다. 플러그인 통해서 .ignore 파일 다운로드하면 앞으로 커밋을 올릴 때 자동으로 무시되는 파일을 생성할 수 있습니다. 저 같은 경우 커밋을 미리 해버렸는데 이럴 땐 터미널에 들어가서 관련 프로젝트에서 아래와 같이 명령어를 입력해도 됩니다. git rm --cached application.properties 제가 커밋하고 싶지 않는 파일을 올리면 위 파일은 자동으로 무..
안녕하세요 【키보드 워리어】 블로그 방문자 여러분, 안경닦이입니다. 이전 시간에 git에 대해 배울 때 작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영하는 법까지 배우기로 하였는데요. 오늘 그것에 대해 살펴보려고 합니다. 1. 누가 이 작업할 것인지 정한다. (할당) 2. 각자 맡은 것을 작업한다. (브렌치) 3. 각자 작업을 프로젝트에 합칠 수 있게 공유한다. (병합) 4. 작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영한다. (피드백) 먼저 협업을 한다는 가정하에 우리가 배워야 할 내용들을 개념들이 많은데요~ 내가 작업한 내용들을 푸시하기 이전에, 먼저 반영해달라고 하는 요청 pr에 대해 알아보겠습니다. | pr이란? pr은 Pull Request에 약자로, 내 브렌치를 원격 repo에 병합하기 ..
안녕하세요 【키보드 워리어】 블로그 방문자 여러분, 안경닦이입니다. 오늘은 Git 컨텐츠로 돌아왔습니다. 깃의 목적 깃을 배우는 중요한 이유 중 하나는 프로그래밍 언어를 팀으로 협업하여 프로젝트를 할 때 편하게 작업하기 위해서 사용하는 것입니다. 만일 하루종일 짜 놓은 코드가 서로 충돌하여 프로그램에 문제가 생긴다면 효율적이라 할 수가 없을 것입니다. 그래서 우리는 충돌이 최대한 일어나지 않게, 대략적인 프로세스를 이해하는 것이 좋겠죠? :) 깃은 다음과 같은 작업으로 이뤄진다고 할 수 있겠습니다. 1. 누가 이 작업 할 것인지 정한다. (할당) 2. 각자 맡은 것을 작업한다. (브렌치) 3. 각자 작업을 프로젝트에 합칠 수 있게 공유한다. (병합) 4. 작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영..
안녕하세요 【키보드 워리어】 블로그 방문자 여러분, 안경닦이입니다. 오늘은 깃, 소스트리 (Source Tree) 에 대해 알아보겠습니다. 소스트리 소스 트리는 깃을 관리하기 편하게 유저 인터페이스를 제공해주는 소프트웨어입니다. 한국어 버전도 지원하기 때문에 소스트리 왼쪽 위 카테고리에서 Preferance > genaral > language에서 한국어로 편하게 설정 가능합니다. 다음으로는 계정 카테고리에 가서 깃허브 계정과 연동해주세요! 소스 트리 설치 및 설정 방법 호스트: github 인증방식: 베이직 사용자의 이름: 깃 헙의 내 유저 이름 암호: 토큰 프로토콜: HTTPS 위에 언급된 내용대로 설정 완료하시면 연동이 가능합니다. 소스 트리로 연동을 한다는 의미는 나의 로컬 레포지토리('저장소'란..
안녕하세요 [키보드 워리어] 블로그 방문자 여러분, 안경닦이입니다. 오늘은 깃과 깃허브에 개념에 대해 간단히 알아보겠습니다. 깃이란? 깃이란 자신이 진행하고 있는 프로젝트를 하나의 파일로 만들어 시간대별로, 누가, 어떤 내용을 작성하였는지 알 수 있게 하는 버전 관리 시스템이라고 생각하시면 쉽습니다. 깃을 사용하면 무슨 작업을 했는지도 히스토리도 한 눈에 볼 수 있기에, 작업 나누기에 용이합니다. 만약 깃을 사용하지 않고 프로젝트 파일을 덮어쓰는 일반적인 형태로 관리한다면 다른 사람이 작업한 내용을 내 파일로 덮어써버리는 비극이 발생할 수 있습니다... 대부분의 회사에서 깃과과 같은 버전관리 툴을 필수적으로 사용하며 깃을 통해 어떤 부분이 달라졌는지, 중첩됐는지 자동으로 비교해주고 어떤 것을 반영할지 선..
안녕하세요 [키보드 워리어] 블로그 방문자 여러분, 안경닦이입니다. 오늘은 Git 기초 준비과정에 대해 알아보겠습니다. # Git 준비하기 깃을 설치하기 위해 homebrew라는 프로그램을 설치합니다. home brew라는 프로그램은 '다운로드 패키지'를 관리할 수 있는 툴로써, brew install 프로그램을 입력할 때 프로그램을 자동으로 다운로드하는 기능이 있습니다. https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh Github 가입하기 깃허브는 깃을 저장해주는 원격 저장소 역할을 하며 배포 및 커뮤니티 형성, 정적 페이지 할당 같은 서비스를 해주는 사이트입니다. https://gith..