// centeredSlides - 슬라이드가 항상 가운데 위치하도록 해주는 옵션
var mycardSwiper = new Swiper('.mycard__swiper--vertical', {
slidesPerView: 'auto',
wrapperClass: 'swiper__inner',
slideClass: 'swiper__img',
watchOverflow: true,
observer: true,
freeMode: true,
centeredSlides: true
});
// 가운데 정렬을 오차없이 제대로 하고 싶으면, margin-right 또는 left로 직접 간격을 주지말고 아래처럼
var mycardSwiper = new Swiper('.mycard__swiper--vertical', {
slidesPerView: 'auto',
wrapperClass: 'swiper__inner',
slideClass: 'swiper__img',
spaceBetween: 20,
watchOverflow: true,
observer: true,
freeMode: true,
centeredSlides: true
});
// 1. 먼저 원격의 브랜치에 접근하기 위해 git remote를 갱신해줄 필요가 있다.
git remote update
// 2. 원격 저장소 branch 확인
원격 저장소의 branch 리스트를 확인하는 방법이 있다.
$ git branch -r -r 옵션을 주면 원격 저장소의 branch 리스트를 볼 수 있고,
$ git branch -a -a 옵션을 주면 로컬, 원격 모든 저장소의 branch 리스트를 볼 수 있다.
// 3. 원격 저장소의 branch 가져오기
위의 상황에서 만약 원격 저장소의 feature/create-meeting branch를 가져오고 싶다면,
$ git checkout -t origin/feature/create-meeting 처럼 하면 된다.
// # 원격 저장소의 branch 참고하기
어떤 경우에는 수정 내역을 원격 저장소에 push 하지는 않지만 해당 branch를 참고하기 위해 로컬에 받아서 테스트 해보고 싶은 경우도 있다.
$ git checkout [원격 저장소의 branch 이름] 아무런 옵션없이 원격 저장소의 branch를 checkout 하면
‘detached HEAD’ 상태로 소스를 보고 변경 해볼 수도 있지만
변경사항들은 commit, push 할 수 없으며 다른 branch로 checkout하면 사라진다.
function stopScroll() {
$('.ly, .wrap').on('scroll touchmove mousewheel', function (event) {
event.preventDefault();
event.stopPropagation();
return false;
})
}
function startScroll() {
$('.ly, .wrap').off('scroll touchmove mousewheel');
}
// off() 메소드는 해당 이벤트 발생하는 것을 막는 것이 아닌,
// 해당 이벤트가 발생할 때 실행되는 함수를 막는 것임