- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我一直在我的本地网络应用程序上工作,我被要求将它推送到一个空的(只读我的文件)专为这个项目创建的私有(private) repo 。我是 git
的新手,但我遇到了麻烦。
有人能告诉我我做错了什么吗?
我首先使用命令行导航到本地应用程序的主文件夹并初始化 git。之后,我尝试使用以下方法克隆远程仓库:
git clone git://github.com/somename/Web-App.git
但是我得到了错误:
Cloning into 'Web-App'... fatal: remote error: Repository not found.
我知道存储库在那里.. 我真的需要先从那个远程克隆或 pull ,还是有办法直接推送到那个存储库。
同样,我想要做的就是将我在本地的文件推送到我有权访问的特定存储库。
我将非常感谢任何帮助。
最佳答案
假设“yourWebApp”是您拥有本地网络应用程序的文件夹。改成目录
cd 'yourWebApp'
在文件夹中初始化git
git init
现在将您的 github url 添加为远程
git remote add origin git://github.com/somename/Web-App.git
这里的 origin 是你的 url 的简称
现在从github repo 中提取read me 文件
git pull origin master
现在将您的网络应用程序推送到 github 存储库
git push origin master
这里假设你在你的master,默认分支
将自述文件与您的本地工作 merge 到此处需要 pull 您的自述文件。如果你的github仓库是空的,你可以跳过pull,直接push到你的github仓库。
另一方面,如果您想使用克隆,则无需初始化,因为克隆会自动在目录中设置 git。 clone 还会设置您的远程 git url。在这种情况下,您的工作流程应该是
git clone https://github.com/path/to/your/repo
make some changes
git add your changes
git commit your changes
git push
关于Git 推送到私有(private)仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18842120/
我是一名优秀的程序员,十分优秀!