기타/01.Git(GitLab) (6) 썸네일형 리스트형 [Git] git 커밋 한거 롤백 하는 방법 배경 : 내가 특정 A 브랜치에서 중간이상 규모급 수정을 한참 하고 있는데, 운영건 급하다고 뭐 바꿔달라고 요청이 왔음.. 그건 반영하면 안되는 소스다보니.. 특정 소스만 반영해서 빌드해야하는 상황. 근데 지금 내가 운영하는 프로젝트는 WAR 파일을 내 IDE에서 직접 빌드해서 서버로 직접 업로드 하다보니,, 개발중인 소스는 무조건 1번은 commit은 해야하는 상황임git commit 한거를 바로 롤백하는 방법은? 내용==> 나는 이중 2번째인 2번으로 아주 깔끔하게 잘 되었따.. git reset ... soft 로.. (아래내용 : chatGPT 가 만들어줌) Git에서 커밋을 롤백하는 방법은 상황에 따라 여러 가지가 있습니다. 아래는 각각의 경우에 맞는 방법을 설명합니다.1. 마지막 커밋을 취.. [Github] unable to access 'https://github.com/*********/': SSL certificate problem: self signed certificate in certificate chain 배경 : 회사에서는 보안강화를 위해 회사에서 허용한 ssl 인증 사이트 중심으로만 접속이 가능하다.. github 소스를 다운로드 받거나 업로드 할때 너무 번거로웟고 ... 이번에는 github 소스 다운로드 받을때도 오류가 났다.. 내용 1. 회사에서 배치 관련 스터디 github 문서정리 내용 관련 중간 쉬는시간에 보려고하는데 인텔리제이에서 github 소스 fetch 하려고 했더니 아래 문구와 함께 안되는 것이다 .ㅠㅠ 2. 그래서 검색을 했다. Git Clone시 SSL certificate problem 에러저는 데이타베이스 엔지니어라 개발자가 아니라서 Git과는 그렇게 친숙하지는 않았다. 왜냐하면 내가 만든...blog.naver.com 위 블로그 내 아래와 같이 하고 하니까 페치가 잘.. [Github] github 레파지토리 생성 후 소스 올리기 배경 : 스프링배치 스터디를 시작한다. 내가 로컬에서 작업한 소스 이력을 github에 올리기 위해 하려고 했는데.. 처음부터 하려니 뭔가 막막했다. 참고 블로그 보고 따라해보자. git cmd 에서 직접 따라 타이핑 하면서 소스 올려보자. 참고 : Git은 개인 혹은 팀 간의 프로젝트를 관리하는 데 가장 널리 사용되고 있는 툴입니다. 따라서 개발자들에게 있어서 가장 중요하고 익숙해져야 할 기술 중 하나입니다. > 이번에는 git을 이용해" data-og-host="velog.io" data-og-source-url="https://velog.io/@kho5420/Git-GitHub-%EB%A0%88%ED%8C%8C%EC%A7%80%ED%86%A0%EB%A6%ACRepository-%EC%83%9D%EC.. [GitLab] 콘솔에서 소스 merge 하기 배경 : 기존에는 소스머지를 안드로이드 스튜디오에서함. 근데. 이제 iOS 의 경우 소스 merge를 해야하는데 툴을 쓸 수 없음. git commend를 쓰면 상관없겠지만 아직 커멘드 익숙하지 않아서, 콘솔창에서 merge하는법 정리하기 내용1. gitlab 레프트 메뉴 내 Merge requests 클릭2. 화면내 New merge request 클릭 3. 왼쪽은 내 현재 브랜치이고 오른쪽은 병합할 브랜치이다. 선택한 후 Compare branches and continue 를 클릭한다 4. Title, Description 작성 → Assignee, Reviewer 선택 → Create merge request 클릭Assignee는 필수 선택 사항으로, 권한을 가지고 있는 계정에서만 코드 병합이 가.. [GitLab] Web 콘솔화면 에서 신규 branch 생성 배경 : 앱 유지보수 업체에 iOS 소스를 전달해 줘야 하는데, 내가 iOS 관련 IDE 툴이 없고, cli 에서 명령어로 branch 만들고 액션 취하는게 익숙하지 않아서, 웹 화면 상에서 진행 하는법 남겨두기 내용 : 1. left 메뉴에 Repository --> branches 클릭 --> branches 화면 조회에서 맨 오른쪽 New branch 버튼 클릭 2. Branch name 에는 생성하고자 하는 브랜치명, Create from 에는 기준이되는 소스 브랜치 선택 후 Create branch 버튼 클릭 3. 브랜치 생성 완료 끗 [Git] Git Fetch와 Git Pull 의 차이점 배경 : 시스템을 혼자 운영하다가, 올해부터 신규로 1명의 추가 개발자인원이 생기면서 해당 명령어에 대한 필요성 생김 내용 : ============================================================================================ 'git pull'과 'git fetch'는 둘 다 Git에서 원격 저장소의 업데이트를 가져오는 명령어입니다. 하지만 두 명령어는 목적과 동작 방식에서 차이가 있습니다. 'git pull'은 원격 저장소의 업데이트를 가져오는 동시에 현재 작업하는 로컬 브랜치로 병합(merge)합니다. 즉, 'git pull'은 현재 브랜치와 원격 저장소를 동기화하여 최신 변경 사항을 즉시 반영하는 명령어입니다. 반면에 'git fe.. 이전 1 다음