LIST 🗂️

Merge 사용 시 기존의 커밋 히스토리가 유지되기 때문에, 브랜치를 합친 이력이 명확하게 남음 이전 기록을 보고 작업을 이어나갈 때도 쉽고, 협업을 할 때도 다른 개발자들이 브랜치를 파악하기 쉬움 Rebase 사용 시 브랜치를 병합하는 것보다는 깔끔한 커밋 히스토리를 유지할 수 있음 이전 커밋들이 새 브랜치의 가장 최신 커밋 위로 이동하기 때문 이로 인해 히스토리를 보기 쉽고, 특히 팀 내에서 작업한 내용을 다른 개발자들과 함께 공유할 때 도움이 됨 따라서, Merge와 Rebase를 선택하는 것은 상황에 따라 다르며, 프로젝트의 규모와 팀 내에서의 작업 방식 등을 고려하여 선택하기
GitFlow와 GithubFlow 비교하기 main 브랜치가 아닌 초기 브랜치에서 바로 다른 브랜치를 생성 후 작업을 수행함 작업이 완료되어도 바로 main으로 병합 x main 브랜치에 바로 커밋하게 되면 자동화로 인하여 고객이 바로 사용할 수 있게 됨 (오류가 있는 서비스를 제공하는 것) master : 라이브 서버에서 제품으로 출시 되는 브랜치 develop : 다음 버전 개발을 위해 코드를 모아두는 브랜치 feature : 한 개의 기능을 개발하기 위한 브랜치 (develop 브랜치에 생성) release : 소프트웨어 배포를 준비하는 브랜치 (develop 브랜치에 생성) hot fixes : 이미 배포된 버전에서 발생한 버그를 수정하는 브랜치 브랜치에서 수정한 후 develop에 합침 Git..
https://school.programmers.co.kr/learn/courses/30/lessons/120813 class Solution { public int[] solution(int n) { int[] answer = new int[(n / 2) + (n % 2)]; // 배열의 크기 지정 int a = 1; for(int i = 0; i < answer.length; i++){ // 배열 크기만큼 반복 answer[i] = a; // 홀수만 담기 a += 2; } return answer; } }
https://school.programmers.co.kr/learn/courses/30/lessons/120811 import java.util.Arrays; // 클래스 정의 class Solution { public int solution(int[] array) { Arrays.sort(array); // 정렬 메소드 사용하여 오름차순 정렬 int answer = array[array.length/2]; // 중앙값 구하기 return answer; } }
https://school.programmers.co.kr/learn/courses/30/lessons/120808?language=java class Solution { public int[] solution(int numer1, int denom1, int numer2, int denom2) { int numer = (numer1 * denom2) + (numer2 * denom1); // 통분했을 때 분자 int denom = denom1 * denom2; // 통분했을 때 분모 for(int i = numer - 1; i > 1; i--){ // 기약분수 인지 체크 if(numer % i == 0 && denom % i == 0){ // 기약분수가 아니면 약분해주기 numer /= i; denom..
https://school.programmers.co.kr/learn/courses/30/lessons/120833 class Solution { public int[] solution(int[] numbers, int num1, int num2) { int[] answer = new int [num2 - num1 + 1]; // 배열의 크기를 설정 int a = 0; for(int i = num1; i
https://www.acmicpc.net/problem/2475 2475번: 검증수 컴퓨터를 제조하는 회사인 KOI 전자에서는 제조하는 컴퓨터마다 6자리의 고유번호를 매긴다. 고유번호의 처음 5자리에는 00000부터 99999까지의 수 중 하나가 주어지며 6번째 자리에는 검증수가 들 www.acmicpc.net import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); int d = sc.nextInt(); int e = sc..
daxx0ne
'분류 전체보기' 카테고리의 글 목록 (19 Page)