2011-10-26 3 views
9

좋습니다. 잘하면이 방법을 사용하는 것이 좋습니다. 나는 자식, BitBucket 및 다소 새로운 버전 제어에 너무 익숙하지 않다, 나는 당신에게 뭔가 분명하지 않을거야.git으로 고생하고, 원격 BitBucket 저장소로 푸시 할 수 없습니다.

내가 한 일은 다음과 같습니다. 컴퓨터에 git를 설치하고 전역을 설정했습니다. BitBucket에 새 저장소를 설정하십시오. 그 다음 :

$ git clone https://[me]@bitbucket.org/[me]/[my_project].git 
Cloning into [my_project]... 
Password: 
warning: You appear to have cloned an empty repository. 

$ git status 
# On branch master 
# 
# Initial commit 
# 
# Untracked files: 
# (use "git add <file>..." to include in what will be committed) 
# 
# index.html 
nothing added to commit but untracked files present (use "git add" to track) 

완료. 그런 다음 새 파일 (index.html)을 로컬로 만듭니다. 그 다음 :

$ git add index.html 
$ git status 
# On branch master 
# 
# Initial commit 
# 
# Changes to be committed: 
# (use "git rm --cached <file>..." to unstage) 
# 
# new file: index.html 
# 

그래서 성공적으로 추가되었습니다. 그 다음 :

$ git commit -m "Initial commit." 
[master (root-commit) 01d4120] Initial commit. 
1 files changed, 164 insertions(+), 0 deletions(-) 
create mode 100755 index.html 

커밋되었습니다.

$ git push 
Password: 
Everything up-to-date 

내가 내 암호 aaaaaand ... Everything up-to-date를 입력 ... 그것은 밀어하지 않습니다. 난 그냥 내 로컬 트렁크에서 원격 트렁크에 곧바로 밀어 싶어요.

정말 분명하지만 유감 스럽지만 모든 정보를 찾을 수없는 모든 것에 익숙해졌습니다. 'BitBucket 101'단계를 진행하고있었습니다. 감사.

+0

새 파일을 만드는 것에서부터 "모든 것이 최신입니다"라는 시스템 로그를 제공하십시오. Bitbucket Repo를 사이트에서 확인 했습니까? index.html 파일이 없습니까? –

+0

명령 줄 덤프로 질문을 업데이트하여 현재 상황을 볼 수 있습니다. – igneosaur

답변

16

당신은해야 할 것 :

git push origin master 

변경 원점을 다른 원격이있는 경우.

가지가 다른 경우 마스터를 변경하십시오.

+0

그게 다야! 메이트에게 고맙다, 가이드는 이것을 언급하지 않았다. – igneosaur

1

bitbucket.org 또는 GIT의 문제인지 잘 모르겠습니다.

프로젝트를 복제 한 후. 로컬 구성에서는 원점 설정을 원 격으로합니다. 그러나 아직 지점 정보가 없습니다. 따라서 '$ git push origin'을 사용하여 한 번 해보십시오. 그 후. 당신은 단순히 '$ git push'를 사용할 수 있습니다.

'$ git push -v'는 문제를 찾는 데 도움이됩니다. 상세 정보를 출력합니다.

관련 문제