랩 2: 첫 번째 PR
2407 단어 opensource
// add new features to support -v --version and HTTP timeout.
flag "github.com/spf13/pflag"
filenamePtr = flag.StringP("file", "f", "", "filename input (required)") // filename input
verbosePtr = flag.BoolP("version", "v", false, "verbose output") // (error logs)
client := http.Client{
Timeout: 5 * time.Second,
}
resp, err := client.Head(link)
먼저 리포지토리에 문제를 추가하고 작성자에게 새 기능에 대해 질문했습니다. 새 기능으로 작업할 수 있는 허가를 받았을 때 저장소를 분기하여 로컬 컴퓨터에 복제했습니다. 새 기능을 추가한 후 master(main) 분기에 병합한 다음 원격 repo에 푸시했습니다.
Github은 pull 요청 프로세스에 대해 매우 똑똑합니다. 내 포크 버전이 원래 리포지토리보다 먼저 커밋된 경우 Github에서 pull 요청을 수행할 수 있는 선택권을 제공합니다.
이슈가 생성되면 이슈를 특정 PR에 연결할 수 있습니다. PR을 종료하면 문제가 종료됩니다.
Reference
이 문제에 관하여(랩 2: 첫 번째 PR), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/yzwdroid/lab-1-first-pr-1ome텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)