-
카테고리
-
세부 분야
개발 도구
-
해결 여부
미해결
openSSH 관련 질문입니다!
21.02.08 17:13 작성 조회수 84
1
강의 잘 듣고 있습니다 감사합니다 :)
다름이 아니라, 강의 과정을 반복하는 중
git push -u origin master
코드를 실행하게 되면 openSSH라는 개별 창이 뜨면서 username과 password를 치라고 나오는데요, 과정을 반복할때마다 창이 떠서 매번 해야하는건지 궁금합니다.
강의 과정에선 없는 내용이라서요 ㅠ username, password 치면 push는 성공적으로 됩니당
추가로
push 과정에서 복사 붙여넣기하는 코드가 강의와 다르게
git branch -M main 이라는 새로운 한 줄이 더 들어가 있던데 녹화 후 깃허브 자체에서 수정된 부분인가요?? 아니면 왜 한 줄이 추가가 되어있는건가요?
답변을 작성해보세요.
0
강민철
지식공유자2021.02.09
안녕하세요~!
1.
한 번 git push -u origin master로 push 하신 뒤부터는
git push 만으로도 자동으로 push 가 됩니다.
그래도 계속 username과 password를 묻는 창이 나온다면
아래의 명령어를 명령창에 쳐 보세요.
$ git config --global user.name "질문자님 영어이름"
$ git config --global user.email "질문자님 github 이메일"
혹시라도 계속 안되신다면 다시 질문 올려주세요!
2.
git branch -M main 는 최근 바뀐 github 정책 때문에 생긴 문구인데요,
master라는 단어가 과거 좋지 않은 문화를 연상케 한다는 점에서
master 브랜치는 main이라는 branch로 바꿔 부르겠다는 의미에서 저런 코드가 들어가게 된 것입니다.
제 강의, 버전관리의 첫시작 - [여기서 잠깐] 2020 github 상의 용어 변경
강의를 읽어보시면 아시겠지만, branch의 이름을 main으로 바꿔 부르겠다는 의미로 적힌 코드이니
크게 신경쓰지 않으셔도 괜찮습니다 :)
답변 1