묻고 답해요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결쥬쥬와 함께 하루만에 시작하는 백엔드 - 스프링, 도커, AWS
ResponseBody 강의에서 클래스 생성 관련 질문드립니다.
리턴을 new 키워드를 통해 인스턴스를 생성해서 하는데 클래스에 static키워드를 붙이는 이유가 있는지 궁금합니다.
-
미해결직접 활용할 수 있는 Git과 Github - 기초부터 협업까지
git remote -v가 안됩니다
vs랑 sourcetree 원격하는거까지는 했는데요 vs에 터미널 열고 git remote -v를 입력하니까 git : 'git' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:1+ git remote -v+ ~~~ + CategoryInfo : ObjectNotFound: (git:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 라고 뜨던데 어떻게 해야 할까요?
-
미해결
sourcetree에서 원격 하는거까지는 했는데요
vs에서 git remote -v를 하니까 git : 'git' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:1+ git remote -v+ ~~~ + CategoryInfo : ObjectNotFound: (git:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 이렇게 뜨는데 어떻게 해야하나요?
-
해결됨빠르게 git - 핵심만 골라 배우는 Git/Github
reset에서 head
처음 head 개념을 설명해주신 코드 쳐보면서 얼추 개념을 알았다고 생각했는데 "추가자료 diff&revert" 부분을 보며 뭔가 잘못 이해한것 같아 질문드립니다. commit을 5번 했다고 할때가장 최근에 한 commit을 삭제하려면git reset head^위 명령어를 쳐야 가장 최근 커밋(5번째 커밋)이 제거되던데 왜 그런건가요??가장 최근 commit이 head라면git reset head 를 입력했을때 5번째 커밋이 지워져야 하는거 아닌가요?? 테스트해본 내용 추가)첫번째 커밋 3.txt (내용:1)두번째 커밋 3.txt (내용:2)세번째 커밋 3.txt (내용:3)git reset --hard head명령어 입력시 내용이 3에서 2로 바뀌여야 하는데 그대로 3이고 git log를 찍어봐도 마지막 commit이 그대로 있습니다. 반면git reset --hard head^명령어 입력시 내용이 3에서 2로 바뀌고 git log를 찍어보면 마지막 commit이 사라집니다. *diff와 revert는 설명해주신대로 잘 작동하는데 reset만 이러하네요ㅠㅠ
-
해결됨빠르게 git - 핵심만 골라 배우는 Git/Github
git branch 관련 질문
git branch를 나누어도 repository에 들어있는 즉, 커밋이 완료된 파일들만 나뉘는게 맞나요? 테스트 해봤는데 branch를 나누어도 working area랑 stage area는 공통인듯하여 질문드립니다!
-
해결됨팀 개발을 위한 Git, GitHub 입문
수업 ppt 자료 받고 싶습니다
안녕하세요 강사님 강의 잘 듣고 있습니다!중간중간 복습용으로 강의 ppt를 받고 싶습니다siksik2259@naver.com 이 메일로 보내주시면 감사하겠습니다!
-
미해결[자소서 첨삭] 8년차 e커머스 개발자가 알려주는 백엔드 웹 개발 신입 취업노하우
깃허브 레포지토리 관리
안녕하세요!현재 개발자 신입 취업준비 중인 취준생입니다.Git Hub repository 관리가 잘 되어있다는 기준이 무엇인지 궁금합니다. Readme가 깔끔하게 잘 써져있다는 것인지, 공부 기록이 잘 남겨져 있는 것인지, 잔디가 빽빽한 것인지...예시를 들어서 설명해주신다면 말씀해주신 것들을 바탕으로 Git 관리를 해보겠습니다!
-
해결됨팀 개발을 위한 Git, GitHub 입문
강의자료 부탁드립니다!
수업 이해가 잘되어서 강의자료보고 나중에 다시 깃을 쓸 때, 참고하고싶습니다!! n9805h@naver.com 입니다!!
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
slack 초대 부탁 드립니다~
kjh950601@gmail.com 입니다.감사합니다.
-
미해결지옥에서 온 Git
user.name과 user.email 을 등록했는데도 commit에 뜨지 않습니다
git commit 명령어를 치면 열리는 파일 안에 commiter라는 구문이 없습니다
-
미해결쥬쥬와 함께 하루만에 시작하는 백엔드 - 스프링, 도커, AWS
2-3 진행 중 에러 발생
2-3 강의 중 12분 쯤에 Send를 누르면 200 OK가 떠야한다고 하셨는데 저는 500 에러가 발생합니다!package com.jyujyu.review.api; import com.jyujyu.review.service.TestService; import lombok.AllArgsConstructor; import lombok.Getter; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; @AllArgsConstructor @RestController public class TestEntityApi { private final TestService testService; @PostMapping("/test/entity/create") public void createTestEntity( @RequestBody CreateTestEntityRequest request ) { testService.create(request.getName(), request.getAge()); } @AllArgsConstructor @Getter public static class CreateTestEntityRequest { private final String name; private final Integer age; } } package com.jyujyu.review.api; import com.jyujyu.review.service.TestService; import lombok.AllArgsConstructor; import lombok.Getter; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; @AllArgsConstructor @RestController public class TestEntityApi { private final TestService testService; @PostMapping("/test/entity/create") public void createTestEntity( @RequestBody CreateTestEntityRequest request ) { testService.create(request.getName(), request.getAge()); } @AllArgsConstructor @Getter public static class CreateTestEntityRequest { private final String name; private final Integer age; } } package com.jyujyu.review.repository; import com.jyujyu.review.model.TestEntity; import org.springframework.data.jpa.repository.JpaRepository; public interface TestRepository extends JpaRepository<TestEntity, Long> { // Long -> TestEntity에 @Id가 있는 필드의 자료형을 작성한다. } package com.jyujyu.review.model; import jakarta.persistence.*; import lombok.Getter; @Getter @Table(name = "test") @Entity public class TestEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String name; private Integer age; public TestEntity(String name, Integer age) { this.name = name; this.age = age; } public TestEntity() { } public void changeNameAndAge(String name, Integer age) { this.name = name; this.age = age; } }plugins { id 'java' id 'org.springframework.boot' version '3.2.2' id 'io.spring.dependency-management' version '1.1.4' } group = 'com.jyujyu' version = '0.0.1-SNAPSHOT' java { sourceCompatibility = '17' } repositories { mavenCentral() } configurations { compileOnly { extendsFrom annotationProcessor } } dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' testImplementation 'org.springframework.boot:spring-boot-starter-test' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' implementation 'org.springframework.boot:spring-boot-starter-data-jpa' runtimeOnly 'com.h2database:h2' } tasks.named('test') { useJUnitPlatform() } server.port=8081 spring.h2.console.enabled=true spring.h2.console.path=/h2-console spring.h2.console.settings.web-allow-others=true spring.datasource.driver-class-name=org.h2.Driver spring.datasource.url=jdbc:h2:mem:rss spring.datasource.username=sa spring.jpa.hibernate.ddl-auto=create spring.jpa.show-sql=true알려주신대로 코드를 작성하고 포스트맨에서 Send를 눌러도 500 Internal Server:Error 라고 뜨네요 ㅠ 원인을 찾아봐도 안보여서 여쭙습니다..! 참고로 포트는 8081이 맞습니다혹시 파일 필요하실까봐 링크 첨부했습니다https://drive.google.com/file/d/1W65YQNY5rOGjWuqr-ntff7_QuTWz4eDw/view?usp=sharing
-
해결됨팀 개발을 위한 Git, GitHub 입문
강의자료부탁드립니다
강의 잘 보겠습니다 강의자료 부탁드립니다whdudgms123@naver.com
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
섹션5의 2번째 강의 질문-setMap 비동기 처리 이유
제가 이해한 바가 맞는지 질문드립니다.질문1. 마커를 찍을 시: 1. 주소를 좌표로 변환 2. 해당 좌표를 마커로 지도에 표시의 처리 순서가 보장되어야 하므로, async await를 이용한 비동기처리를 해준 것이 맞나요?질문 2. 비동기처리를 해주기 전에도 마커는 잘 찍혔는데, 그 말은 즉 주소를 좌표로 변환하고-> 좌표를 마커로 표시하는 순서로 코드가 실행되었다는 것 아닌가요? 그렇다면 api가 비동기적으로 이루어진다는 말이 잘 와닿지 않아서 질문드립니다.감사합니다!
-
해결됨모두의 깃 & 깃허브
mac 터미널 git log 바로출력
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 혹시나 강사님 처럼 터미널에서 git log 바로 출력되는 방법 찾으시는 분 있을까봐 글 남깁니다. mac에서는 git로그 기본 출력이 vi로 설정되어 있어 터미널에서 바로 확인하기 매우 불편하다.터미널에 로그를 바로 출력하기 위해서는 기본 출력을 vi에서 cat으로 변경해주면 된다.아래 명령어 그대로 터미널에 복사해주세요.git config --global core.pager cat 출처 : https://mangu.tistory.com/91
-
해결됨30분 요약 강좌 시즌4 : 알잘딱깔센 GitHub
깃&깃헙 브랜치 3개로 협업하기 (주니어개발자 팀프로젝트) -branch default 설정 관련
깃&깃헙 브랜치 3개로 협업하기 (주니어개발자 팀프로젝트) -branch default 설정 관련 영상을 따라하다가 막히는 부분이 있어서 질문드립니다.안내해주신 분 잘 따라가며 repository의 setting에 들어가서 branch를 눌러보니 defualt 설정하는 곳이 안 보여서 어떻게 해야할지 몰라 질문드립니다.이렇게 branch protection rules 만 보이는 상태입니다.
-
해결됨팀 개발을 위한 Git, GitHub 입문
강의자료(ppt) 요청
좋은 강의 감사합니다.강의자료 부탁드립니다. skyglory@gmail.com
-
해결됨빠르게 git - 핵심만 골라 배우는 Git/Github
Section 2 / 4강 / 3:23초 질문
master에서 test2.txt가 있었고 my_branch로 새로운 브랜치를 만든 경우 master에 있는 text2.txt가 my_branch로도 자동추가되나요? 섹션2의 4강 3:23 초에서 my_branch 2개의 커밋과 2개의 txt파일이 들어있는 걸 보고 질문드립니다 !
-
해결됨쥬쥬와 함께 하루만에 시작하는 백엔드 - 스프링, 도커, AWS
ReviewDto 객체 사용 이유
리뷰 목록 페이지를 조회할 때 마지막에 ReviewDto 객체로 변환해서 반환을 하는데 이렇게 하는 이유가 무엇인지 궁금합니다
-
해결됨팀 개발을 위한 Git, GitHub 입문
강의자료 부탁드립니다!
강의자료 부탁드립니다! janyjeon@naver.com
-
미해결Git과 GitHub 시작하기
소스트리 push 오류
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin main:mainremote: Support for password authentication was removed on August 13, 2021.remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.fatal: Authentication failed for 'https://github.com/ahha-k/hello-world.git/'Pushing to https://github.com/ahha-k/hello-world.git오류가 나면서 완료됨. 이라는 오류가 나서 더 이상 진전이 나가지 않습니다.해당 사항을 해결하기 위해 구글링을 통해 소스트리 파일 속 passwd 파일을 삭제하기도 하였고 재로그인을 통해 올바르게 깃허브 주소에 접속했는데도 불구하고 같은 오류가 뜹니다. 해결방법을 혹시 알 수 있을까하여 이렇게 질문 남깁니다.