-
git 명령어 요약
브랜치
- 브랜치 생성
$ git branch iss53
- 브랜치 이동
$ git checkout iss53
- 로컬 브랜치 목록 보기
$ git branch iss53 > master testing
- 원격 저장소 브랜치 목록 보기
$ git branch -r origin/HEAD -> origin/master origin/express origin/master
- 로컬과 원격 저장소 브랜치 목록 모두 보기
$ git branch -a > express master remotes/origin/HEAD -> origin/master remotes/origin/express remotes/origin/master
- 원격 저장소 브랜치 목록 보기
- 원격 저장소 브랜치 내용 업데이트
git remote update
- 원격 저장소의 브랜치를 내려받기
git checkout -t origin/express
- 원격저장소의 브랜치를 새이름으로 내려받기
git checkout -b [생성할 branch 이름] [원격 저장소의 branch 이름]
- 원격저장소의 브랜치를 새이름으로 내려받기
- 브랜치를 만들면서 Checkout까지 한 번에
$ git checkout -b iss53
위 명령은 아래 명령을 줄여놓은 것
$ git branch iss53 $ git checkout iss53
- master 브랜치에서 hotfix 브랜치를 merge 하고자 한다면
$ git checkout master $ git merge hotfix
- merge 된 브랜치 목록
$ git branch --merged
- 아직 merge 안 된 브랜치 목록
$ git branch --no-merged
- iss53 브랜치를 삭제
$ git branch -d iss53
- 원격저장소의 iss53 브랜치를 삭제
$ git push origin :iss53
- 브랜치 생성
-
ramdajs 라이브러리 forEach 버그
예시
-
[crossBrowsing] safari 에서 가로스크롤 막기
문제
body { overflow-x: hidden; }
위와 같이
body
태그에overflow-x: hidden;
를 적용하면 가로스크롤이 동작하지 않아야 하지만 사파리에서는 아래와 같이 여전히 가로스크롤이 동작하는 문제
- 데스크탑&모바일 사파리 모두 동일한 문제 발생
- 크롬&파폭은 정상
-
AMD 모듈 로드시 순서 관련
예시
-
[crossBrowsing] 이벤트 처리시 주의사항
문제
- 아래와 같이 event객체를 직접 참조하면 firefox에서 오류 발생
- 크롬에서는 정상
- 아래와 같이 event객체를 직접 참조하면 firefox에서 오류 발생