2011-12-10 74 views
10

我對Github很新。我剛剛創建一個帳戶GitHub的和它說波紋管:如何在我的NetBeans IDE中設置github存儲庫?

步驟1)

Global setup: 
Set up git 
    git config --global user.name "MyName" 
    git config --global user.email [email protected] 

Next steps: 
    mkdir Java 
    cd Java 
    git init 
    touch README 
    git add README 
    git commit -m 'first commit' 
    git remote add origin [email protected]:MyName/Java.git 
    git push -u origin master 

Existing Git Repo? 
    cd existing_git_repo 
    git remote add origin [email protected]:MyName/Java.git 
    git push -u origin master 

步驟2)NetBeans IDE中試圖建立的聯繫,[email protected]:MYNAME/Java.git

enter image description here enter image description here

現在它給錯誤,你可以在上面看到。我如何設置?

跟進:(上述過程中沒有工作)

$ create a project > cd /var/tmp/newproject 
$ sudo git remote add origin [email protected]:me/newproject.git 
$ ls -a 
. .. build build.xml dist .git .gitignore manifest.mf nbproject src 

$ Open netbeans 
    > Automatically it detects 
    > origin:[email protected]:me/newproject.git 
    > press next 
     > local branch 
     > select master 
      > press next 
      > press finish 
    Works! 
+1

什麼是您的操作系統? – Kjuly

+0

這是Fedora 15. – YumYumYum

回答

10

打開終端,輸入項目的根折,並添加遠程:

$ CD路徑/到/你/ projcet
$遠程Git添加起源[email protected]:我/ JAVA .git

我認爲它應該檢測到您的設置,然後檢查您的IDE如何設置您的github存儲庫。

+1

請參閱後續編輯。作品謝謝你。 – YumYumYum

+0

當然這是第一步 – kamil

1

嘗試前綴的ssh://到庫的URL,但我懷疑真正的原因是你沒有配置私鑰(與您應該添加到您的github帳戶的公鑰匹配的那個)進行身份驗證。

+0

我申請了請看上面的屏幕截圖。還是一樣! – YumYumYum

+1

java.key.pub是公鑰嗎?應該有一個java.key或java.key.pri,這是私鑰 – prusswan

+0

是的,我嘗試了文件java.key和java.key.pub。但還是一樣。 – YumYumYum

1

你必須選擇私鑰,而不是公共密鑰。

13

netbeans IDE Github安裝非常簡單。按照步驟..

1 - 去GitHub創建一個存儲庫,並複製網址象https://github.com/akatkar/ ....

2 - 打開NetBeans IDE中。如果沒有安裝GIT插件,從工具/插件

3安裝 - 從NetBeans團隊菜單中,點擊克隆

4 - 粘貼你的URL爲存儲庫URL,提供您GitHub上的用戶名和密碼

5 - NetBeans IDE中會克隆你的倉庫,並會要求創建一個新的應用程序

6 - 創建一個應用程序,複製或建立你的源文件在此應用

7 - 提交更改並推送到遠程的

8 - 完成。從GitHub更改檢查並享受...

+0

這對我來說非常合適,謝謝! – BMB

0

對於任何人在類似問題與NetBeans IDE的常見問題此頁:

如果你有兩個因素認證在github上的安全設置的NetBeans無法處理此開機。如果你使用git bash cli,它將彈出一個登錄框和兩個因子代碼條目。

同時檢查.git /文件夾中的配置文件,因爲netbeans可以將git @ github更改爲[yourusername] @ github.com中的url路徑,您可以在此配置文件中將其編輯回[email protected]

這些更改應該允許您推送到遠程存儲庫。

相關問題