Github의 편리한 기능 소개 Semantic Pull Request
                                            
                                                
                                                
                                                
                                                
                                                
                                                 10812 단어  GitGitHubsemantic-pull-request
                    
이 문장의 내용은 한마디로 
commit의 메시지와 Pull Request의 내용을 한눈에 볼 수 있도록 메시지 시작 부분에 (GitHub에서 준비한) 관례적인 키워드를 추가해 주세요.
입문
 
Github를 더 편리하게 사용할 수 있는 도구를 조사했을 때 semantic-pull-requests 이 기능을 발견했다.
보기가 편해서 어떤 물건인지 설명했어요.
semantic-pull-request가 뭐예요?
 
우선, 이것이 어떤 기능인지에 관해서.
쉽게 말하면commit의 메시지와 Pull Request의 제목을 검사하는 방법입니다.
semantic-pull-requests 페이지의 캡처를 사용하면서 구체적으로 어떤 느낌인지 설명한다.
semantic-pull-request 기능
 
가장 좋은 정보, 제목▶ 노란색
 
홍환으로 둘러싸인 Pull Request의 제목과 Semantic Pull Request에 주목한다.
 
 
"보통 아닌가요?"내 생각에도 이렇게 생각하는 사람이 있을 것 같다.
단, Semantic Pull Request에 따른 검사Pending - add sementic commit or PR title .
고쳤으면 좋겠다는 얘기다.
"그럼, 메시지와 제목을 어떻게 붙여야 좋을까요?"
그 답은 다음이다.
유효한 메시지, 제목▶ 초록색
 
 
 
아니오, 그냥 넣었어요feat:.
예.
바로 Semantic Pull Request 입니다.
내용을 한눈에 알 수 있도록 첫머리에 키워드를 넣으세요.
그냥 그래요.
제목뿐만 아니라 어떤 일을 했는지 아는 단어가 있으면 검색할 때도 편리하다.
Serch 열에서만 feat: 을 누르면 개발과 관련된 PullRequest만 표시됩니다.
사용 방법
 
위에서 말한 바와 같이,commit의 메시지나 Pull Request의 제목에 작업 내용을 표시하는 キーワード:을 추가하면 된다.
어떤 키워드가 있나요?
 
다음은 Github의 키워드 일람에 일본어 해설을 넣은 내용이다.
index.json { 
   "types": { 
     "feat": { 
       "description": "A new feature", 
       "title": "Features" 
       "日本語":"開発"
     }, 
     "fix": { 
       "description": "A bug fix", 
       "title": "Bug Fixes" 
       "日本語":"修正"
     }, 
     "docs": { 
       "description": "Documentation only changes", 
       "title": "Documentation" 
       "日本語":"文書の変更"
     }, 
     "style": { 
       "description": "Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)", 
       "title": "Styles" 
       "日本語": "Styleの修正"
     }, 
     "refactor": { 
       "description": "A code change that neither fixes a bug nor adds a feature", 
       "title": "Code Refactoring" 
       "日本語": "エラーが起きない範囲でより良いコードに変更"
     }, 
     "perf": { 
       "description": "A code change that improves performance", 
       "title": "Performance Improvements" 
       "日本語": "パフォーマンスの改善"
     }, 
     "test": { 
       "description": "Adding missing tests or correcting existing tests", 
       "title": "Tests" 
       "日本語": "テストの改善"
     }, 
     "build": { 
       "description": "Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)", 
       "title": "Builds" 
       "日本語": "npmといった外部に依存しているシステムの変更"
     }, 
     "ci": { 
       "description": "Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)", 
       "title": "Continuous Integrations" 
       "日本語": "npmといった外部に依存しているシステムの変更"
     }, 
     "chore": { 
       "description": "Other changes that don't modify src or test files", 
       "title": "Chores" 
       "日本語": "srcやテストに関連するファイルなど製品に関与しないモノの変更"
     }, 
     "revert": { 
       "description": "Reverts a previous commit", 
       "title": "Reverts" 
       "日本語": "前の状態に戻す"
     }
   } 
 } 
설치
 
여기에 설치합니다.▶  Semantic Pull Requests 
끝내다
 
Github만으로도 편리하지만 현재 사용하고 있는 기능보다 더 좋습니다.
앞으로도 조사해 봅시다.
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(Github의 편리한 기능 소개 Semantic Pull Request), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/kaitaku/items/97699d579e93873a7380
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
 { 
   "types": { 
     "feat": { 
       "description": "A new feature", 
       "title": "Features" 
       "日本語":"開発"
     }, 
     "fix": { 
       "description": "A bug fix", 
       "title": "Bug Fixes" 
       "日本語":"修正"
     }, 
     "docs": { 
       "description": "Documentation only changes", 
       "title": "Documentation" 
       "日本語":"文書の変更"
     }, 
     "style": { 
       "description": "Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)", 
       "title": "Styles" 
       "日本語": "Styleの修正"
     }, 
     "refactor": { 
       "description": "A code change that neither fixes a bug nor adds a feature", 
       "title": "Code Refactoring" 
       "日本語": "エラーが起きない範囲でより良いコードに変更"
     }, 
     "perf": { 
       "description": "A code change that improves performance", 
       "title": "Performance Improvements" 
       "日本語": "パフォーマンスの改善"
     }, 
     "test": { 
       "description": "Adding missing tests or correcting existing tests", 
       "title": "Tests" 
       "日本語": "テストの改善"
     }, 
     "build": { 
       "description": "Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)", 
       "title": "Builds" 
       "日本語": "npmといった外部に依存しているシステムの変更"
     }, 
     "ci": { 
       "description": "Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)", 
       "title": "Continuous Integrations" 
       "日本語": "npmといった外部に依存しているシステムの変更"
     }, 
     "chore": { 
       "description": "Other changes that don't modify src or test files", 
       "title": "Chores" 
       "日本語": "srcやテストに関連するファイルなど製品に関与しないモノの変更"
     }, 
     "revert": { 
       "description": "Reverts a previous commit", 
       "title": "Reverts" 
       "日本語": "前の状態に戻す"
     }
   } 
 } 
Reference
이 문제에 관하여(Github의 편리한 기능 소개 Semantic Pull Request), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kaitaku/items/97699d579e93873a7380텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)