일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 내일배움캠프
- 자바
- github
- Riot
- 라이엇
- API
- python
- 파이썬
- java
- Django
- lol
- 리그오브레전드
- programmers
- 롤
- greedy
- sort
- 백준
- 코딩테스트준비
- 스파르타내일배움캠프TIL
- 코딩테스트
- git
- 프로그래머스
- 알고리즘
- 그리디
- 그리디알고리즘
- 장고
- 탐욕알고리즘
- SQL
- drf
- 스파르타내일배움캠프
- Today
- Total
Lina's Toolbox
스파르타 코딩 클럽 - 내일배움캠프 12일차 TIL 본문
🚨 .git 이 있는 폴더 안에 .git이 있는 구조는 쓰면 안되는 구조이다.
상위에서 git innit 이 일어났는 지 늘 확인하자.
git remote -v
Git 저장소의 원격 저장소(remote repositories) 목록을 보여주는 명령어.
이 명령어는 원격 저장소의 이름과 URL을 각각의 fetch와 push 동작에 대해 출력한다.
출력 예제
origin https://github.com/user/repo.git (fetch)
origin https://github.com/user/repo.git (push)
fetch : 원격 저장소에서 데이터를 가져오는 url
push : 원격 저장소에서 데이터를 push하는 url
지금 내 로컬에 연결되어있는 원격 저장소를 확인하는 명령어를 찾다가 알게되었다.
처음에 잘 와닿지 않았는데, 남편이 대학교 때 사용 경험을 예로 들며 설명해주었다.
과제를 제출 할때 , 스켈레톤 코드를 교수님이 자기 리파지토리에 올림. (fetch url)
교수님 리파지토리를 학생들이 fetch 하여 사용
이때 올리는 건 학생마다 따로 자기 리파지토리로 push
branch를 나눠서 하지 않고 이렇게 하는 이유는 다른 사람이 다른 학생의 코드를 함부로 수정하는 것을 방지하기 위함이다.
이건 특이한 예이고,
보통은 fetch url과 push url이 같음.
fetch와 push url을 다르게 하는 건 실무에서는 잘 사용하지는 않는다고 한다.
force 옵션
git push -f
강제로 명령어를 실행시킨다.
위험하므로 실무에서는 잘 안쓴다.
프로그래머스 에러
Traceback (most recent call last):
File "/solutiontest.py", line 7, in
from solution import *
File "/solution.py", line 15, in
inputnum = input()
EOFError: EOF when reading a line
분명 문제가 없는 코드인데 프로그래머스에서 다음과 같은 에러가 발생하였다.
프로그래머스 시스템에서는 표준입출력을 받지 못한다.
채점을 누르면 solution 함수가 자동으로 시작된다.
따라서 다음 코드는 지워주어야 한다.
input_num = input()
print(solution(input_num))
다음을 지워주고 나니 잘 작동하였다. 👍🏻
다른 조들이 발표하는 것을 보고나니,
우리도 더 목표를 크게 세울 걸 아쉬웠다.
대학교 과제처럼 요구사항을 정확히 지켜야하는 줄 알았는데, 사실 참고 사항 수준이고
다들 자유롭게 변형하고 기능을 확장하셔서 개발하신 것을 보았다.
우리 조도 충분히 더 잘할 수 있었던 조인데, 아쉬웠다.
다음 과제 때는 목표를 100% 이루지는 못하더라도, 목표를 크게 세워봐야겠다.
'스파르타 내일 배움 캠프 AI 웹개발 과정 > git' 카테고리의 다른 글
Readme 꾸미기 - 헤더, 뱃지 넣기 (0) | 2024.09.20 |
---|---|
현업에서 자주 사용하는 유용한 협업 툴 소개 / Sourcetree, Jira, Gerrit (1) | 2024.09.13 |
Git 필수 명령어 (2) | 2024.07.05 |
Git & Github 으로 협업하는 법 / git branch, git merge, git pull request (0) | 2024.07.04 |
스파르타 내일배움캠프 AI웹개발 과정 | 7일차 복습/ 깃허브 연결된 리퍼지토리 변경하기 (2) | 2024.07.02 |