`

Google code: Why ‘Everything up-to-date’ when pushing (git)

    博客分类:
  • Git
 
阅读更多

http://blog.csdn.net/yang3wei/article/details/8548402

 

第一次在Google Code上弄项目,注册完毕后,尝试增加一个新文件用以测试Git是否好好工作。结果在Push的时候却显示”Every up-to-date”,检查文件时却发现实际上一个都没更新上去。因为对Git不够熟悉,因此只好Googling.

进行一番搜索后找到原因如下:

Why does Git refuse to push, saying “everything up to date”?

git push with no additional arguments only pushes branches that exist in the remote already. If the remote repository is empty, nothing will be pushed. In this case, explicitly specify a branch to push, e.g. git
 push master.

 

也就是说一开始git服务器仓库是完全空的,不包含任何一个分支(branch),因此刚开始Push时需要指定一个。

执行git remote -v后看到自己的remote端名字为origin:

$ git remote -v 

origin  https://code.google.com/p/micolog2 (fetch) 

origin  https://code.google.com/p/micolog2 (push)

 执行git branch后看到自己当下用的分支是master:

$ git branch 

* master

 因此在本地commit后,再执行

git push origin master

 即可。

分享到:
评论

相关推荐

    git-2.16.2.tar.gz

    在实际开发中,掌握Git的基本命令是必不可少的,如`git clone`、`git add`、`git commit`、`git push`、`git pull`、`git merge`、`git branch`和`git checkout`等。熟练使用这些命令,可以有效地协同开发项目,避免...

    Manning.Git.in.Practice.2014.9.pdf

    - **Stashing Changes**: When you need to temporarily save changes before switching branches or making other modifications, use `git stash`. You can then apply the stashed changes later using `git ...

    Git-2.26.2-64-bit.rar

    为了更好地利用Git,开发者还需要熟悉一些常用命令,如`git init`用于初始化新的Git仓库,`git clone`用于复制远程仓库,`git add`用于将更改添加到暂存区,`git commit`用于保存更改,`git push`用于将本地更改推送...

    git-exercise_pushing

    标题“git-exercise_pushing”表明这是一个关于Git的练习,特别是关于如何将本地更改推送到远程仓库的操作。Git是分布式版本控制系统,广泛用于软件开发,它允许开发者追踪代码的修改历史,协同工作,并管理不同版本...

    2012全国大学生英语竞赛C类答案

    I wish I had had such good opportunities as yours when I was young. - 80. High tuition doesn’t necessarily guarantee better education. ### 六、错误修正部分(Part VI Error correction) - **原文片段...

    英文版Pro Git

    - 推送到远程仓库(Pushing to Your Remotes)。 - 检查远程仓库(Inspecting a Remote)。 - 删除或重命名远程仓库(Removing and Renaming Remotes)。 6. **打标签(Tagging)**: - 列出标签(Listing Your Tags)。 ...

    Single Page Web Applications JavaScript end-to-end

    Single page web applications are your next step: pushing UI rendering and business logic to the browser and communicating with the server only to synchronize data, they provide a smooth user ...

    git提交项目到码云步骤及出现问题解决办法

    ### git提交项目到码云步骤及出现问题解决办法 #### Git提交本地项目到码云的基本步骤 1. **初始化仓库:** ```shell git init ``` 这条命令用于将当前目录下的文件初始化为一个Git仓库。执行后会在当前目录下...

    Learn.Git.in.a.Month.of.Lunches.1617

    Git is the source code control system preferred by modern development teams. Its decentralized architecture and lightning-fast branching let you concentrate on your code instead of tedious version ...

    最新Git经典书籍《Pro Git》E文

    - **2.5.4 推送到远程仓库(Pushing to Your Remotes)**:将本地仓库的更改同步到远程仓库。 - **2.5.5 检查远程仓库(Inspecting a Remote)**:查看远程仓库的信息。 - **2.5.6 删除和重命名远程仓库(Removing and ...

    exercises-pushing-up-

    欢迎USER_NAME, 这是Gitpod的代码学院学生模板。 我们已经预装了您入门所需的所有工具。 您可以安全地删除此README.md文件,或为您自己的项目进行更改。 不过,请至少阅读一次! 它包含有关Gitpod和我们使用的扩展...

    高通 | vr-and-ar-pushing-connectivity-limits1

    标题中的“高通 | vr-and-ar-pushing-connectivity-limits1”表明了本文将探讨高通公司在推动虚拟现实(VR)和增强现实(AR)技术发展及其对连接性要求方面的作用。描述中提到的“AR and VR are revolutionary ...

    3D-visual-pushing-grasping.zip

    3D-visual-pushing-grasping.zip,通过深度强化学习,训练机器人代理学习计划推动和抓取操作动作。,3D建模使用专门的软件来创建物理对象的数字模型。它是3D计算机图形的一个方面,用于视频游戏,3D打印和VR,以及其他...

    notify-by-pushover:Pushing服务的Icinga通知提供程序

    Pushing服务的Icinga通知提供程序该Perl脚本旨在替代任何通知提供程序。 它支持每个用户的API密钥配置。 notify-by-pushovernotify-by-pushover是为 + 。 注意:目前不支持flapping通知。要求具有以下模块的Perl URI...

    squashfs1.3r3.tar.gz

    3. Files up to 2^32 bytes are supported. Filesystems can be up to 2^32 bytes. 4. Inode and directory data are highly compacted, and packed on byte boundaries. Each compressed inode is on average 8 ...

    Jenkins Fundamentals

    Jenkins Fundamentals teaches you everything you need to know about installing, setting up, configuring, and integrating a Jenkins server with your project to speed up the product development life ...

    英文原版-Pushing Pixels Secret Weapons for the Modern Flash Animator 1st Edition

    Go above and beyond those stop-gaps and step-by-steps with Pushing Pixels, the real-world guide to developing dynamic and fun content from conception to deployment. Whether you are animating for a ...

    squashfs2.2-r2.tar.gz

    3. Files up to 2^32 bytes are supported. Filesystems can be up to 2^32 bytes. 4. Inode and directory data are highly compacted, and packed on byte boundaries. Each compressed inode is on average 8 ...

    CSS3.Pushing.the.Limits(2013.7)].Stephen.Greig.文字版

    根据提供的文件信息,我们可以推断出这是一本关于CSS3技术的专业书籍——《CSS3:极限探索》(Pushing the Limits),作者为Stephen Greig。本书首次出版于2013年7月,并由John Wiley & Sons出版社发行。以下是根据...

Global site tag (gtag.js) - Google Analytics