반응형
Notice
Recent Posts
Recent Comments
Link
목록공부를 함시다/깃과허브 (2)
읽고 쓰기
깃허브 브랜치(branch) & 포크(fork) & 풀리퀘스트(pull request) 사용해보기
깃허브 브랜치(branch)는 독립적으로 작업을 진행시키기 위한 개념입니다. 필요에 의해 만들어지는 브랜치는 다른 브랜치에 영향을 받지 않기 때문에 독립적으로 작업이 가능합니다. 즉 메인 브랜치에서 새로 생성된 브랜치는 해당 구역부터 별개의 값을 가지기에 원하는 방법으로 수정하셔도 무방합니다. 그렇기에 하나의 저장를 가지고 여러가지 작업이 가능하고, 만약 해당 작업이 적합하다는 생각이 든다면 메인 브랜치에 병합하거나 해당 작업이 마음에 들지 않는다면 해당 작업을 되돌리는 등 작업 단위로써의 관리를 편하게 할 수 있습니다. 포크(fork)는 다른 계정의 원격 저장소를 내 원격 저장소로 들고오는 것을 뜻합니다. 내 계정에서 해당 파일의 브랜치를 새로 만든다고 보셔도 됩니다. 풀리퀘스트(pull request..
공부를 함시다/깃과허브
2023. 6. 20. 22:10
[GIT] | ! [rejected] main -> main (fetch first)
sourcetree를 사용 중에 해당 에러가 출몰하였다. git에는 정상적으로 커밋되었다고 하지만, github에는 올릴 수 없다고 출력되었다. 뭐지 싶었는데 알고보니 깃허브 내에서 README.md 를 수정할 일이 있어서 수정했더만 sourcetree에서는 해당 내용이 반영되지 않았다고 거부한다는 것이였다... pull을 사용하면 github에 올린 내용들은 자동으로 branch로 생성되어 git에 merge된다. 이를 다시 push 해주면 정상적으로 작동된다. 그냥 pull한번 push한번 눌러주면 해결되는 일이였다...
공부를 함시다/깃과허브
2023. 6. 13. 10:42