【问题标题】:How to view repository on GitHub如何查看 GitHub 上的存储库
【发布时间】:2013-01-04 14:17:47
【问题描述】:

我的工作区中有一个 Java 项目,我正在尝试将其推送到 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 --global user.email "ravitest@gmail.com" git config --global user.name "ravikirantest"

  7. git config -l 的结果:

    sai@ravikiran:~/workspace/Sai/src$ git config -l
    
    user.email=ravitest@gmail.com
    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 上查看我的文件。

更新部分

sai@ravikiran:~/workspace/Sai/src$ git push origin master

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

Password for 'https://ravikirantest@github.com': 

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.

sai@ravikiran:~/workspace/Sai/src$ 

【问题讨论】:

    标签: git github


    【解决方案1】:

    在 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 来托管您的核心存储库,如上所述。

    【讨论】:

    • 我知道你想帮助我,我一直在关注你的帖子并试图做同样的事情,但我遇到了一个问题。
    • 如果这是您第一次推送到新的 GitHub 存储库,我想知道您最初的尝试是否混淆了? IE。也许重新开始?
    猜你喜欢
    • 2012-08-22
    • 2021-08-04
    • 2012-01-28
    • 2021-02-08
    • 2020-08-15
    • 2023-03-15
    • 2011-09-08
    • 2011-08-10
    • 1970-01-01
    相关资源
    最近更新 更多