2013-01-04 188 views
0

我在我的工作區中有一個Java項目,我試圖將其推送到GitHub。如何查看GitHub上的存儲庫

我是第一次使用Git用戶,並沒有創建GitHub帳戶。

這些是我遵循的步驟。

  1. 從源代碼文件夾

    最初,我確實:

    git --bare init

  2. 再次我跑git init命令:

    git init

  3. 創建遠程倉庫:

    git remote add origin ssh://ravi.kiran.com/home/sai/workspace/Sai

  4. 然後,我把我的本地文件版本控制之下。

    git add .

  5. git commit -a -m 'initialize repo'

  6. 然後我把我的全局配置:

    結果的git config -l

    git config --global user.email "[email protected]" git config --global user.name "ravikirantest"

  7. [email protected]:~/workspace/Sai/src$ git config -l 
    
    [email protected] 
    user.name=ravikirantest 
    
    core.repositoryformatversion=0 
    core.filemode=true 
    core.bare=false 
    core.logallrefupdates=true 
    
    remote.origin.url=ssh://ravi.kiran.com 
    remote.origin.fetch=+refs/heads/*:refs/remotes/origin/* 
    

請告訴我如何在GitHub中查看我的存儲庫!

在此之後,我甚至創建了一個GitHub帳戶,其中包含上述指定的 電子郵件和用戶名,但我無法在github.com上查看我的文件。

更新部分

[email protected]:~/workspace/Sai/src$ git push origin master 

Username for 'https://github.com': ravikirantest 

Password for 'https://[email protected]': 

To https://github.com/ravikirantest/Chandrayan.git 

! [rejected]  master -> master (non-fast-forward) 

error: failed to push some refs to 'https://github.com/ravikirantest/Chandrayan.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. 

[email protected]:~/workspace/Sai/src$ 

回答

3

一旦你創建了GitHub上的帳戶,您將能夠創建從GitHub的Web界面新倉庫。

一旦你創建了這個倉庫,你會看到(在你的倉庫頁面的GitHub中詳細說明)它的URI。然後,您可以將其設置爲本地計算機的遠程設備,然後將其推送到該設備。

你的本地計算機上的程序是如下:

git init 
git add . 
git commit -m "initial commit" 
git remote add origin https://github.com/[your account]/[your repository] 
git push origin master 

我想也許你的困惑的一部分是不承認作爲一個版本控制系統Git的之間的差異,GitHub的是託管項目服務。 Git將完全獨立於GitHub。或者您可以使用GitHub來託管您的核心存儲庫,如上所述。

+0

我知道你正在試圖幫助我,我正在關注你的帖子,並試圖做同樣的事情,但我感到一個問題。 – Pawan

+0

如果這是您第一次推到新的GitHub倉庫,我想知道您的初始嘗試是否會讓您感到困惑?即也許從一個乾淨的石板重新開始? – harunahi