| | at : |


Archive

[CODING] GIT에서 강제로 Push 하기 / push 에러 해결하기 ( error: failed to push some refs to ) 하훌 rwxr-xr-x 0 2/03/2016



[CODING] GIT에서 강제로 Push 하기 / push 에러 해결하기 ( error: failed to push some refs to )

Permission rw-r--r--
Author 하훌
Date and Time 2/03/2016
Label
License 크리에이티브 커먼즈 라이선스


git을 활용하여 개발 중 push 시 에러가 발생하는 문제가 발생하였습니다.
해당 부분은 데이터 유실 등 문제가 있을 수 있는 부분이 있어 git 에서 처리되지 않돌독 되어있어 에러가 발생합니다.

   ┎ [ 12:18:25 : root ] [ ~~~~/a2sv ]
 HaHwul #> git push -u origin master

To https://github.com/hahwul/a2sv.git
 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'https://github.com/hahwul/a2sv.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Merge the remote changes (e.g. 'git pull')
hint: before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.



실제 에러가 발생하는 부분을 고칠수도 있지만 임시 방편으로 "+" 를 이용하여 해결이 가능합니다.

아래와 같이 강제로 push 를 진행하게 되면 에러 상관없이 강제로 Push 하게 되어 이슈를 넘어갈 수 있습니다.
[물론 임시 방편입니다.]

기존명령:  HaHwul #> git push -u origin master
강제명령:  HaHwul #> git push -u origin +master

강제적으로 push 가 됨을 확인할 수 있다.

   ┎ [ 12:18:43 : root ] [ ~~~~/a2sv ]
 HaHwul #> git push -u origin +master

Counting objects: 8, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (7/7), done.
Writing objects: 100% (8/8), 10.01 KiB, done.
Total 8 (delta 0), reused 0 (delta 0)
To https://github.com/hahwul/a2sv.git
 + 17b669e...877fdd0 master -> master (forced update)
Branch master set up to track remote branch master from origin.


Share







HAHWUL
HACKING | PENETRATION-TEST | CODING
HACKERONE : GIT : 0DAY-TODAY : EXPLOIT-DB : PACKETSTORM
GOOGLE+ | HAHWUL@GMAIL.COM | TWITTER
WWW.HAHWUL.COM






Recent Post

0 개의 댓글:

댓글 쓰기