하.. visual studio로 c언어 코딩한 파일들을 git에 올리려고 했는데, 이런 오류가 떠서 인터넷을 찾아봤더니,
".gitignore" 라는 파일을 만들어 줘서 해결하는 것 같다고 한다.
visual studio (위쪽창) 도구 > (맨아래) 옵션 > 텍스트 편집기 > C/C++(더블클릭) > 고급 > 대체(fall back) 설정을 변경해줘야 한다.
항상 대체(fallback) 위치 사용 = True
대체(fallback) 위치 사용 = True
대체(fallback)위치 = c:\temp
이라고 설정해주었는데...
또 한가지 새로운 문제가 있었다.
힌트를 보니, Integrate the remote changes 라 되어있어서 인터넷을 찾아봤더니,
이럴때는, git pull을 해주면 된다길래, 해서 해결하였다.
github 에 파일 push 하는 법
github repository 만든 후,
1. git init --> git을 초기화한다.
2. git remote add origin 깃주소 -->
3.git add . -->
4.git commit -m "message"
5. git push origin main (나는 master을 main으로 바꿈 /기본 : master)
처음에 commit 하여 push 한 후에 파일 및 폴더가 추가된 경우
**pull한 다음 병합하여 다시 commit 하고 push 해주는 단계가 필요
1. git clone [원격 저장소 주소] : github 원격 저장소 주소와 연결
2. git push origin HEAD :원격으로 내용을 업로드(PUSH)
3. git fetch :협업하다 보면 다른 사용자가 먼저 PUSH 했을 수도 있다. 이럴 때, 저장소의 최신 버전을 가져와야 한다.
4. git pull origin master :최신 업데이트 된 내용을 가져오고 병합하려면 pull
5. git add . :말그대로 git add
6. git commit -m "finish" :finish라는 메시지와 함께 commit 전송
7. git push -set-upstream origin master :새로운 set으로 origin master에 업로드
8. git push :PUSH 업로드가 완료.
참고할 사항
https://jeonghwan-kim.github.io/dev/2020/02/10/git-usage.html
'c' 카테고리의 다른 글
[c언어/열혈 c프로그래밍] p.83 문제 04-2 <데이터 표현의 이해> (0) | 2023.08.03 |
---|---|
[c언어/열혈 c프로그래밍] p.82 문제 04-1 <진법의 이해> (0) | 2023.08.03 |
[자료구조]LinearSearch.c 와 BinarySearch.c 의 코드와 시간복잡도 (0) | 2023.03.23 |
[c/c++] 구조체로 학생 성적 처리 (0) | 2023.03.05 |
[c/c++] 문자열 정의 : 1)포인터 2)배열 (0) | 2023.03.04 |