본문 바로가기
728x90

Programming68

javascript fill 사용법(정수 배열 만들고 합도 구하기) javascript fill 메서드는 "배열의 시작 인덱스부터 ~ 끝 인덱스 이전까지" 정적인 값 하나로 채우는 메서드다. 만약 m개의 길이만큼의 배열을 n으로 시작하는 값으로 채우고 싶다면 어떻게 해야할까? 이럴때 fill 메서드를 사용하면 쉽게 만들수 있다. function fill_test01(m, n) { return Array(m).fill(n); } console.log(Array(4)) // Array [undefined, undefined, undefined, undefined] console.log(fill_test01(5, 2)) // Array [2, 2, 2, 2, 2] Array(5)라고 만약에 쓴다면 5개의 길이를 갖는 배열을 만들어준다.(default 값은 undefind) 난.. 2020. 11. 25.
[Git] Git stash 사용 방법 한번이라도 git에 관리된 파일이면 stash 명령어를 통해 임시공간에 저장할 수 있다. 기능 개발 중이거나 갑자기 급한 버그가 생겨서 우선적으로 고쳐야 할 때. 또는, 아직 커밋하기 애매한 파일 들을 임시로 저장할 때 주로 사용한다. 나 같은 경우에는 기능 개발 용으로 브랜치를 새로 따서 작업하다가 버그 수정용 브랜치로 옮겨가거나 마스터 브랜치에서 급하게 일을 처리해야 할 때(?) 주로 사용하는 기능이기도 하다. 예전에 이 기능을 몰랐었을때는 기능 개발 브랜치에서 커밋만 하고 다른 브랜치에서 작업하다가 다시 되돌아와서 git reset HEAD^ 위와 같이 작업하곤 했었는데.... ㅋㅋㅋ 다음은 사용 방법이다. 1. git stash (작업 중인 파일들을 stash 영역에 저장한다) 2. 작업해야 할 .. 2020. 8. 13.
[Git] authentication failed 초기화 방법 fatal: Authentication failed for ~~~~~ git 명령어를 사용하다가 인증을 하는 부분에서 username과 password를 썼는데 모르고 잘못써버렸다.. 그리고 나서 다시 재시도하려고 하니 위에 적어놓은것처럼 실패했다는 메세지만 계속나옴 이를 해결하려면 git config --system --unset credential.helper 위 명령어를 통해 git config를 초기화 해주면 된다. 그리고 나서 다시 시도하면 username과 password를 다시 요구하게 되는데 이때 제대로 된 정보를 다시 입력하면 완료! 2020. 8. 10.
[Git] git revert 에러 (merge but no -m option was given) 회사 팀에서 git을 사용하고 있는데 내가 커밋한 내역까지는 아무 이상 없던 코드가 팀원이 푸시한 코드를 풀로 받고나니 아뿔싸... 지금까지 만들었던 코드들이 다 날아가버렸다 얼마전에 블로그에 올렸던 revert 관련 포스트가 생각이 나서 이 참에 응용해서 사용해보면 좋겠다고 생각하고 긍정적으로 생각했다. 일단 문제는 팀원이 기능개발이 끝나고 Merge하는 시점에서 이전 팀원들이 기능개발, 수정, 버그 픽스한 코드들이 merge되지 않았다는 것... revert로 문제가 되는 Merge branch 커밋아이디를 revert 한 결과 git revert "COMMIT ID" error: commit "COMMIT ID" is a merge but no -m option was given. fatal: re.. 2020. 7. 17.
728x90