git 및 태그를 처음 사용했습니다. 내 팀 구성원이 다음 명령 실행 : 나는 git pull 다음 내 환경에서 git tag을 실행할 때 이제 git tag v1.27.1
git push origin v1.27.1
을, 나는 모든 태그의 목록을 볼 것으로 예상. 비슷한 방법으로 리포하도록 푸시 된 다른 태그는 볼 수 있지만이 태그는 아닙니다. 나는
GitHub에서 실제로 처음으로 진지한 프로젝트는 Python에서 NodeJS까지 스택의 완전한 변경을 거쳤습니다. 그러나, 완전한 자식 노드 일 때 나는 모든 파이썬 코드가있는 브랜치를 생성 한 다음 마스터 브랜치에서 모든 것을 삭제하고 NodeJS에서 시스템을 구현하기 시작했다. 지금은 여전히 자식입니다.하지만 지점 대신 태그를 사용해야한다는 사실을
태그로 빌드하려면 TFS 2013에 특수 빌드 정의를 만들고 싶습니다. 이 프로젝트에서 사용 된 소스 컨트롤은 힘내 (Git)입니다. 그럼, v1.0이라는 태그가 있다고 가정 해 봅시다. 이 빌드 정의가 해당 태그에 해당하는 소스를 가져 와서 빌드를 실행하기를 원합니다. 트리거는 현재 중요하지 않습니다. 심지어 수동 일 수도 있습니다. 어떻게 가능합니까?
나는 두 지역 태그, 1.0.0.1308 및 1.0.1.1308을했다 : $ git show-ref
2cc0513083619934459832c175b433ee1ecfedf9 refs/heads/master
2cc0513083619934459832c175b433ee1ecfedf9 refs/remotes/origin/HEAD
2cc0513083619934
내 코드를 테스트하는 프리 시크 후크가 있습니다. 그러나 git push --tags을 실행해도 실행됩니다. 이것을 피할 수있는 방법이 있습니까? 어쩌면 거기에 정기적 인 푸시가 있는지 확인하거나 어떤 경우에는 --tags 푸시? - 업데이트이 내가 찾을 수 있었던 유일한 인수입니다 : $ 1의 이름은 원격 $ 2는 푸시가 진행되고되는 URL입니다
tag에 git을 넣고 태그와 새로운 변경 사항을 변경하고 다시 푸시 할 수 있습니까? 내가 시도 : git tags
0.2.0
0.2.1
git checkout 0.2.0
은 그 때 나는 몇 가지 변경을하고 한 : git add .
git commit -a -m "Cleanup."
git push --tags
을하지만 아무