오늘의 키워드
- 깃허브 연결하기
- 커밋
- 머지
이번주는 처음으로! 팀프로젝트를 시작하게 되었다!!
저번 팀프로젝트에서 개인학습조가 되어 참여를 안했기 때문에,, 팀플은 처음이라 어색했다.
가장 큰 문제는 바로 깃허브였다.
깃허브로 공동작업을 해야하는데 어떻게 사용하는지 몰라서 하나하나 팀원분들한테 물어봐야 해서 죄송했다.
잘 알려주셔서 감사합니다.. 흑흑
<< 오늘 열심히 배운 생존형 깃허브 사용법 >>
// 처음 깃허브 추가 받고 나서
데스크탑깃허브 - 커런트 레포지토리 - 클론 만들기
브랜치 만들기
//내 코드 작성하고나서
데스크탑깃허브 - 커밋 < [add]이름 > - Commit to [내 브랜치]
push 해주면 내 브랜치까지 올라감!
Dev 체크 - 스타트 눌러서 머지 - Dev 까지 올라감
평소 작업할 때는 내 브랜치까지만 올리고 Dev는 나중에
//Dev로 합칠 때
dev로 머지까지만 하고 push는 하지 않기!
>> main으로 바로 올라감
// 캐릭터 추가할 때 (코드 작성 시)
Character cs에서 public static으로 만들어야한다
이런거 모르겠으면 바로바로 물어봐야함!!!! (이젠 터지면 안돼요)
// 내 코드 작성할 때
작업하는 브랜치 만들어서 (스타트면 스타트, 캐릭터 정보면 정보) 작업하기!
커밋을 하면 내 브랜치에 저장만 된 느낌
커밋한거에서 내가 안올리고 싶은거 있으면 히스토리에서 지우고 머지
머지를 하면 내 코드가 Dev 에 합쳐지는 것.
푸시를 하면
Dev 올릴 때 올린다고 말해주기 (안겹쳐야함)
// 다른 사람들 코드 가져올 때
브랜치에서 가져올 브랜치 체크 - Dev에서 머지해오기
그리고 내가 맡은건 일단 시작페이지, 캐릭터 상태보기인데
난 캐릭터 상태를 그냥 int string 이런걸로 했는데
public으로 해서 get,set 설정으로 가져오게 할 수 있게 하신 팀원분이 있어서
그 방법을 적용해보기로 했다.
물론 그거 구현은 내일 할거임 오늘 깃허브 연결하는데만 하루 걸렸음
+
콘솔에서 글씨 정렬하는것을 찾았다.
Console.WriteLine("123456789012345678901234567890123456789012");// 총길이 42칸
Console.WriteLine(String.Format("{0,42}", "test")); //우측정렬
Console.WriteLine(String.Format("{0,-42}", "te13123123st")); //좌측정렬
Console.WriteLine(String.Format("{0}", "1").PadLeft(42 - (21 - ("1".Length / 2))));// 가운데정렬
Console.WriteLine(String.Format("{0}", "123").PadLeft(42 - (21 - ("123".Length / 2))));
Console.WriteLine(String.Format("{0}", "12345").PadLeft(42 - (21 - ("12345".Length / 2))))
오늘 발제 보고나서 깃허브 연결하고 내꺼 올리는 법 하는데만 하루가 꼬박 걸려버렸다.
깃허브 참 어려운 것
내일부터는 C#에서 구현하기를 시작해야지
팀프로젝트 처음이라 너무 떨리고,, 다른 분들에게 민폐가 될 까봐 너무 걱정이긴 한데
휴 열심히 해보자.. 화이팅
'제출용 > TIL' 카테고리의 다른 글
내일배움캠프 13일차 TIL + 오류 대수정/그래도 할당량 완료 (1) | 2024.05.01 |
---|---|
내일배움캠프 12일차 TIL + 시작화면, 상태보기, 오류대수정 (1) | 2024.04.30 |
내일배움캠프 10일차 TIL + 조건문이란 무엇인가 (0) | 2024.04.26 |
내일배움캠프 9일차 TIL + 텍스트 RPG (3) | 2024.04.25 |
내일배움캠프 8일차 TIL + 자료형, 연산자, 문자열 (0) | 2024.04.24 |