merge
-
Git - non-fast-forward 해결방법Git 2020. 3. 2. 00:44
github에서 저장소 생성 후 저장소 주소를 remote에 입력(git remote add origin https://github…..)했고 로컬에서도 정상적으로 초기화(git init)했는데도 git pull 또는 git merge 명령이 동작하지 않고 git push origin master시 [rejected] master -> master (non-fast-forward) 이런 에러가 발생하는 경우 또는 깃허브에 있는 Readme.md 파일 때문에 push가 안될 경우 처음 push할 때 에러가 나온다면 보통 깃허브 레포지토리 생성시 Readme.md나 .gitignore때문에 발생한다. 처음 push할때 에러 발생시 브랜치 명칭 앞에 + 를 추가해서 push 한다 깃 사용 도중에 에러가 나온다..
-
Update Query시 두 테이블 간 1:1 대칭 후 값 Set 시키기 - Merge IntoDB/SQL 2019. 3. 28. 12:12
Update Query시 두 테이블 간 1:1 대칭 후 값 Set 시키기 MERGE INTO 값을넣을테이블 T -- 값을 넣을 테이블 USING ( -- 참조 테이블의 조회 조건 SELECT s.sabun -- 참조할 테이블의 컬럼 , s.erum , s.buser_code FROM 참조할테이블 s -- 참조할 테이블 WHERE s.toisa_day is null -- 조건 and erum in ( select erum -- 서브쿼리 이용 가능 from insa.vsabun where toisa_day is null and buser_name not in ( select buser_name from insa.vsabun where buser_name like '%판매%' and toisa_day is n..
-
다른 branch에 있는 내용을 현재 branch에 합치기Git 2018. 7. 8. 02:34
‘master’ 브랜치에 ‘issue1’를 넣기 위해서는 우선 ‘master’ 브랜치에 ‘HEAD’가 위치하게 만들어야 한다. 이 때에는 checkout 명령어를 이용하여 현재 사용중인 브랜치를 ‘master’로 전환한다.git checkout master git merge {현재 가지 이름}merge 하면 성공하거나 conflict가 일어남. 이 때 손수 파일을 수정 해줘야 함. conflict 된거 다시 merge하기git add {파일 이름} merge하기 전 비교해보기git diff {원래가지} {비교할 가지} 원격 저장소에 pull request 보내기git push origin {brunch이름}