Git初体验之远程仓库

Git是一款很强大的、开源的分布式版本控制系统,可以用于敏捷高效地处理任何或小或大的项目。 
这里有一个很不错的Git入门的教程,这个教程言简意赅,由浅入深,是个很好的Git入门教程。 
添加远程仓库github一开始比较麻烦,刚入门的我被坑了很久,出了很多BUG。这是在本地仓库下运行的代码:

$ git remote add origin [email protected]:xuchaoxikb/onlineshop_jsp.git

本来不应该有问题的,但是

因为之前我已经建立过了与github连接的仓库了,所以这是会出现这个Bug,只要把origin删除掉就好了,代码:

$ git remote rm origin

然后再输入:

$ git remote add origin [email protected]:xuchaoxikb/onlineshop_jsp.git

但是如果输入: $ git remote rm origin 还是出错: error: Could not remove config section ‘remote.origin‘.

则要需要修改.gitconfig文件的内容了,.gitconfig是git的配置文件,里面有user.name和user.email。路径一般是在C:\Users\Administrator下。找到一个名为.gitconfig的文件,打开它把里面的[remote “origin”]那一行删掉就好了! 
接下来就可以用 git push 命令了,如果是第一次推送master分支时,则用 git push -u origin master 马上就可以把本地仓库的项目推送到github上了,但是

又出错了。这个错误的意思是远程仓库有修改,可能是其他开发者在你push之前已经push了,所以只要把远程的仓库pull到本地仓库就行了,命令行 git pull origin master 然后再输入 git push -u origin master 就可以了。最后就成功把本地仓库推送到远程仓库了。

如果家里着火了,第一步commit,第二步push。

时间: 2024-10-27 05:08:32

Git初体验之远程仓库的相关文章

git提交代码至远程仓库

代码提交 代码提交一般有五个步骤: 1.查看目前代码的修改状态 2.查看代码修改内容 3.暂存需要提交的文件 4.提交已暂存的文件 5.同步到服务器 1.     查看目前代码的修改状态 提交代码之前,首先应该检查目前所做的修改,运行git status命令 a)        已暂存 (changes to be committed) new file //表示新建文件 modified //表示修改文件 deleted //表示删除文件 b)       已修改 (changed but n

git使用小结二: git的分支和远程仓库

上一篇文章介绍了git的本地基本操作,如果你不需要和他人协作,比如说你自己写一本书,自己写一个小程序,自己写个网站等等,那么已经差不多够用了.但是分享和协作才是自由世界的主题,git也正是为此而生,所以努力成为一个热爱分享和协作的同学吧!^_^ git的仓库的概念可以理解为git管理的那个文件夹,而git远程仓库可以理解为存放在服务器上的大家都可以用git访问的一个git管理的文件夹.(原谅我的大白话,虽然事实必定比这种解释高大上,不过我个人感觉这么理解也无伤大雅-)而要理解远程仓库,就需要理解

Git全解析之远程仓库交互

文章目录 1. Git全解析之远程仓库交互 1.1. 中央仓库的概念 1.2. 本地分支与远程分支 1.3. pull与fetch 1.4. 关于捐赠 Git全解析之远程仓库交互 中央仓库的概念 虽然说git是分布式版本控制工具,但同样有远程仓库的概念.出于各种目的,我们有时需要有一个共享的远程仓库,如GitHub上的仓库,我们公司项目中用来测试和部署的仓库等.一般的操作步骤是先在公共服务器上创建一个仓库,然后每个开发人员都clone这个仓库进行各自的开发,开发完成后再push到远程仓库进行测试

git.oschina上 git 初体验

git 初体验 第一步:进入开源中国社区 oschinagit http://git.oschina.net/,用您的邮箱注册一个账号. 第二步,在计算机上安装一个gitbush 安装好以后,点击进入,它是长这个样子的 第三步:在您的计算机上获取SSH(为了方便以后使用git时不用每次都输入用户名和密码) 输入命令行: ssh-keygen -t rsa -C "[email protected]" 上述"[email protected]"是注册oschinagi

git绑定两个远程仓库

最近在做公司项目,之前公司项目统一托管在codding 码云,最近我想把项目与自己的gitlab私人仓库再连接一下,作为自己作品收录的地方,这里总结一下用到的git命令及问题. 1.首先, 找到当前已绑定码云的项目的.git中的config配置文件, 可以看到有一个远程仓库 remote 名叫origin,最快最方便的方法: [remote "gitlab"] url = [email protected]:xxxxx/xxxxx.git fetch = +refs/heads/*:r

【Eclipse中使用Git之一】把远程仓库的项目,clone到eclipse里面

[Eclipse中使用Git之一]把远程仓库的项目,clone到eclipse里面 2015-01-29 19:25 15779人阅读 评论(1) 收藏 举报 .embody { padding: 10px 10px 10px; margin: 0 -20px; border-bottom: solid 1px #ededed } .embody_b { margin: 0; padding: 10px 0 } .embody .embody_t,.embody .embody_c { disp

git查看添加删除远程仓库

查看远程仓库 git remote -v 删除远程仓库 git remote remove origin 添加远程仓库 git remote add origin 仓库地址 原文地址:https://www.cnblogs.com/haws/p/gitRemote.html

git连接不上远程仓库---visualstudio提交代码报错:no upstream configured for branch 'master'

1,新建文件夹,在文件下下鼠标右键git bush--->git init,初始化仓库: 2,设置gitthub仓库地址:git remote add origin https://github.com/z*****g/lm.git 3,git pull origin master 4,git push --set-upstream origin master,关联一个远程分支,并从这个分支上传下带代码 git branch查看分支 git add . git commit -m "提交注

本地项目git初始化并提交远程仓库

1.先在远程仓库(如github)创建项目,为了避免错误,不要初始化 README, license, 或者gitignore文件 . 2.打开Terminal终端 3.切换到你的本地项目目录 4.初始化本地仓库 git init 5.添加文件到本地仓库 git add . 6.提交文件 git commit -m "First commit" 7.到远程仓库的页面上,复制仓库地址 (笔者以配置好ssh,故复制ssh形式的仓库地址) 8.添加远程仓库地址到本地仓库 git remote