GitHub 파티 트릭

2667 단어 github
GitHub는 이메일 주소를 통해 사람들과 커밋을 연결합니다. 각 커밋은 커밋과 이름으로 서명됩니다. 따라서 리포지토리를 GitHub에 푸시하면 해당 이메일 주소를 가진 사용자를 찾고 커밋을 해당 사용자와 연결합니다. 이것은 몇 가지 멋진 트릭을 허용합니다!

리포지토리에서 좋아하는 프로그래머로 커밋할 수 있습니다! Example :



저장소에서 이메일 주소를 이메일 주소로 변경합니다.

git config user.email "[email protected]"

선택 사항: 귀하의 이름도 그들의 이름으로 변경하십시오!

git config user.name "Famous Person"

이제 커밋하고 GitHub에 푸시할 수 있습니다. 이제 GitHub는 커밋을 계정과 연결합니다!

참고: 커밋은 프로필 페이지에 표시되지 않습니다. 사용자 프로필에 대한 커밋 표시에 대한 GitHubhas this to say:

Commits will appear on your contributions graph if they meet all of the following conditions:

  • The email address used for the commits is associated with your GitHub account.
  • The commits were made in a standalone repository, not a fork.
  • The commits were made:
    • In the repository's default branch (usually master)
    • In the gh-pages branch (for repositories with project sites)

For more information on project sites, see "About GitHub Pages."

In addition, at least one of the following must be true:

  • You are a collaborator on the repository or are a member of the organization that owns the repository.
  • You have forked the repository.
  • You have opened a pull request or issue in the repository.
  • You have starred the repository.


부인 성명:



우리는 이것을 재미있는 트릭으로 사용했지만 사악한 이유로 사용될 수 있습니다. 이 문제를 해결하는 한 가지 방법은 cryptographically sign your commits입니다. 그래서 사람들은 당신이 커밋을 했는지 확신할 수 있습니다.

좋은 웹페이지 즐겨찾기