분류 전체보기
-
git error 해결법 : git push --set-upstream origin masterError Handling 2018. 11. 25. 16:19
$ git push git push 명령어를 입력하였을때 아래와 같은 에러가 나는 경우가 있다. fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master 위와 같은 에러가 나는 이유는 정확하게 원격저장소 이름을 언급해주지 않았다는 이야기이다 따라서 git remote -v 를 통해 현재 저장된 원격 저장소 이름을 찾은 뒤 원격 저장소를 명시하여 적어주면 해결된다. 원격저장소 이름이 origin 일 때 아래와 같이 입력한다. $ git remote -v $ git push origin..
-
git init 부터 push 까지 저장소 위치 및 내용 정리Git2/정리 2018. 11. 25. 16:15
로컬 저장소 (내 컴퓨터 속 파일이 저장되는곳) 에서 원격 저장소(git hub와 같이 여러사람이 이용하는 저장소) 까지 파일을 올릴시에파일의 저장소 위치 및 내용 정리 1. git initgit init 을 사용하여 이제 이 폴더를 깃 명령어를 이용할 수 있는 폴더로 만듦git의 모든것이 담겨있는 .git 이라는 폴더를 만들어준다.master 브랜치 역시 이때 생성된다. 2. git add "파일이름"git add "파일이름" 또는 git add . 을 이용하여 파일을 staging area (로컬) 이라는 곳에 저장한다.쉽게 생각하여 add를 통해 표시한 파일들만 다음 commit 단계에 반영할꺼라고 말해주는 것이라 생각하면 편하다.또한 추적(track)이 가능하게 되어 파일을 수정하였을 때 modi..
-
소수인지 판단하는 법 c++ 코드알고리즘/C++ 2018. 11. 25. 13:15
소수란?소수는 1이 아닌 자연수 중에서 1과 자기 자신 이외의 약수를 갖지 않는 수를 뜻한다.문제 예시31이 소수인지를 구하시오팁루트를 이용하여 시간을 반으로 줄인다. 소수가 아닌 수는 곱셈으로 표시되는 숫자이며 어차피 반대편수의 반복이기 때문이다. 예를 들면12의 경우 2 6 / 3 4 / 4 3 / 6 2와 같은 식의 약수의 곱이 안오는데 3 4 이후로는 앞에 나온 숫자를 자리만 바꾸어 반복하는 것이기 때문이다.풀이C++ 소스 코드#include #include // 소수인지 판단bool primeNumber(int n){ if(n
-
c++ 에서 using namespace 를 장려하지 않는 이유알고리즘/정리 및 오류 해결 방법 2018. 11. 25. 13:00
string 이나 cout 등을 쓸때 앞에std:: 를 번거롭게 쓰지않는 방법으로 상단에using namespace std 를 쓰는것이 있다.예를 들면temp1 라이브러리에 fun1()temp2 라이브러리에 fun2()가 각각 있는경우temp1:fun1();temp2:fun2();와 같은 식으로 쓰지않기위해using namespace로 아래와 같이 선언 한뒤 바로 아래와 같이 바로 사용한다.using namespace temp1;using namespace temp2; fun1();fun2();하지만 이를 권장 안한다는 말이 많은데 그이유는라이브러리 2개를 호출할 때 같은 메소드가 있는 경우temp1 라이브러리와 temp2 라이브러리 모두 fun2() 라는 함수가 생겨버리면 fun2() 는 충돌이 나기때..