레이블이 github인 게시물을 표시합니다. 모든 게시물 표시
레이블이 github인 게시물을 표시합니다. 모든 게시물 표시

2021-11-26

1126 git 브랜치 테스트

 git 브랜치 실험


1. git 브랜치 여러개 인 상태에서, sub브랜치에서 만든 커밋내역 -> main브랜치에서 merge 하면 전부다 들어가는가 ? 아니면 한개로 통합되어 들어가는가 

==> 전부 다 들어간다. 그러므로 main 브랜치로 넘기기전에 히스토리 정리하고 -> sub 브랜치 안에서 push 하고 -> 그다음에! 메인 브랜치에서 merge해야 한다. 


2. 로컬에서 , push 안 한상태로 커밋까지 여러번 해두었다가 -> 한번 push 하면 커밋 내역이 전부 다 들어가는가 ? 아니면 내역이 통합되어서 들어가는가 ? 

==> 전부 다 들어간다. 그러므로 마찬가지로, push 하기 전에 히스토리 정리하고 -> 푸시를 하도록 하자. 

2021-07-14

0714 UDADA프로젝트 README업데이트!!

 https://github.com/MARI2020201101/Udada_Project#readme

<<우다다 프로젝트 리드미를 업데이트 하였다!!!

쫙 정리하고 나니까 맘이 편하다! 이쁘다!

프로젝트를 하면서, 중요한것은 프로그래밍 실력도 실력이지만

나의 성장을 팀 전체의 성장으로 연결시키는 방법을 모색하는 것이었다.

그를 위한 문서화, 매뉴얼 작업 등이 굉장히 중요하다는 것도 배웠다.

다른 사람들을 위한 글을 작성할 수 있도록 노력해야지!!

2021-06-08

0608 git clone , branch 를 만들고 push 하기

 

1. clone하고 싶은 레포지토리의 주소를 복사합니다.



2. 원하는 폴더를 만들고 해당 폴더 안으로 들어갑니다.



3. 해당 폴더 안에서 마우스 오른쪽 클릭 -> GITBASH HERE 

깃 bash창을 열고

git clone 복사한주소(마우스오른쪽->paste)




4. 다시 폴더를 확인해보면 프로젝트가 성공적으로 clone된 것을 알 수 있습니다.



5. STS로 이동하여
마우스 오른쪽 클릭 -> import -> maven을 선택합니다.
6. Existing Maven Projects 선택

7. pom.xml이 위치하는 해당 폴더를 선택한후 finish



8. 프로젝트가 성공적으로 import된 것을 확인할 수 있습니다.




9. 뭔가의 작업을 끝낸후 저장


10. pom.xml이 존재하는 해당 프로젝트의 폴더로 이동합니다.


11. 해당 폴더 안에서 마우스 오른쪽 클릭 -> GITBASH HERE 
git branch 
자신이 어떤 브랜치에 있는지를 확인할 수 있습니다. 
현재 *master 에 있음을 알 수 있습니다.
12. 새로운 브랜치를 생성합니다.
git branch 브랜치명
주의) 브랜치명은 신중하게, 어떤 기능을 구현하는지를 적읍시다.
13. 다시 git branch 명령어로 어떤 브랜치가 있는지 확인해봅니다.
성공적으로 login-logout이라는 이름의 브랜치가 생성되었습니다.

 
14. 해당 브랜치로 이동합니다.
git checkout 브랜치명
15. 다시 git branch로 본인이 어떤 브랜치에 위치하고 있는지 확인합니다.
* login-logout  에 본인이 위치하고 있음을 확인할 수 있습니다.


16. 성공적으로 브랜치에 이동했다면, 이제 수정한 코드를 저장해봅시다. 
git add .
현재폴더 내에 존재하는 모든 파일을 저장하라는 명령어 입니다.

17. 
git commit -m"커밋할 메시지"
주의) 커밋 메시지는 미래의 동료와 자신을 위해서 신중하게 적습니다. 어떤 기능을 추가하였고 무엇을 수정하였는지 명확하게 기술합니다. 
ex) Fix validation error
ex2) Refactor index form



18. 이제 원격 저장소로 코드를 올려봅시다.
git push origin 브랜치명

19. git log로 본인의 커밋기록을 확인할 수 있습니다. 

성공적으로 새로운 코드가 저장되었습니다.



20. 원격 서버에서도 새로운 push가 있었음을 확인할 수 있습니다.

2021-06-07

0607 GitHub로 협업하기

1.  

브랜치 생성

settings 에서

collaborator에 추가 --> 메일이 날라오게 됨. 확인


2. 

본인이 원하는 폴더안으로 들어가서 마우스 오른쪽 클릭 -> GITBASH

git clone 주소(컨트롤v 먹지않으니 마우스오른쪽클릭 -> paste)



3.  STS 인경우 ) 왼쪽상단메뉴바에서

file -> open projects from filesystem






4. 작업완료후

5. 

git checkout -b 브랜치이름아무거나

( 브랜치를 생성하는 명령어입니다.)


6. 

git add .

git commit -m"메시지내용"

(모든 파일을 로컬 깃에 반영)


7. 

git push 브랜치이름


8. 깃 GUI화면에서

compare & pull request 라는 초록색 버튼 보내기


--------------------------------------------------------merge가 승인되면 해당 브랜치는 사라집니다.


이후-> 


git checkout master

git pull origin master



git checkout -b 브랜치이름

반복...

0607 깃허브 fork , clone하기

 

1. 오른쪽 fork버튼 클릭



2. 본인 레포지토리로 이동 후 URL주소 복사


3. 원하는 본인의 로컬 PC에 프로젝트 폴더생성

4. 해당 폴더로 들어온 후 마우스 오른쪽 클릭 -> GIT BASH HERE 선택



6. git init



7. git clone 복사한URL
(참고: bash화면에서는 Ctrl V를 지원하지 않으니, 마우스 오른쪽 클릭 -> paste하시길 바랍니다.)



8. 파일이 성공적으로 로컬에 복사된 것을 확인할 수 있습니다.

9. STS실행



maven ->existing~~~어쩌구 선택

0328 fdisk, mkfs, mount, fstab

 1. 하드디스크를 붙인다. 2. fdisk -l로 하드디스크를 확인한다.  - interactiive한 커맨드모드 사용하여 (m) 붙인 하드디스크의 파티셔닝을 한다.  - 마지막에 w를 해야 실제로 반영이 된다.  3. mkfs를 하여 어떤 파일시스...