`
musicbox95351
  • 浏览: 229413 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

提交代码到GitHub

 
阅读更多
github网址
https://github.com/

引用一下前辈的表述http://blog.csdn.net/hao1056531028/article/details/7767567
提交更新时
执行git commit后会自动弹出一个txt文件。
如:

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#	modified:   net/zcmusicbox/health/taskmybreak/TakeMyBreakFramePainter.java
#	new file:   net/zcmusicbox/health/taskmybreak/eyes_protect.jpg
#	new file:   net/zcmusicbox/health/taskmybreak/mountain.jpg
#	new file:   net/zcmusicbox/health/taskmybreak/path.jpg
#	new file:   net/zcmusicbox/health/taskmybreak/river.jpg
#	modified:   net/zcmusicbox/test/util/http/HttpVisiter.java
#	new file:   net/zcmusicbox/test/util/linkedList/Chain.java
#	new file:   net/zcmusicbox/test/util/linkedList/LinkedList.java
#	new file:   net/zcmusicbox/test/util/stack/ArrayStack.java
#	new file:   net/zcmusicbox/test/util/stack/Stack.java
#	modified:   net/zcmusicbox/util/regex/Judger.java
#

只需要将要执行的那一行的#符号去掉,然后保存即可。
最后执行git push origin master命令提交
引用

1.创建一个新的repository:
先在github上创建并写好相关名字,描述。
$cd ~/hello-world        //到hello-world目录
$git init                     //初始化
$git add .                   //把所有文件加入到索引(不想把所有文件加入,可以用gitignore或add 具体文件)
$git commit               //提交到本地仓库,然后会填写更新日志( -m “更新日志”也可)
$git remote add origin git@github.com:WadeLeng/hello-world.git        //增加到remote
$git push origin master    //push到github上
2.更新项目(新加了文件):
$cd ~/hello-world
$git add .                  //这样可以自动判断新加了哪些文件,或者手动加入文件名字
$git commit              //提交到本地仓库
$git push origin master    //不是新创建的,不用再add 到remote上了
3.更新项目(没新加文件,只有删除或者修改文件):
$cd ~/hello-world
$git commit -a          //记录删除或修改了哪些文件
$git push origin master  //提交到github
4.忽略一些文件,比如*.o等:
$cd ~/hello-world
$vim .gitignore     //把文件类型加入到.gitignore中,保存
然后就可以git add . 能自动过滤这种文件
5.clone代码到本地:
$git clone git@github.com:WadeLeng/hello-world.git
假如本地已经存在了代码,而仓库里有更新,把更改的合并到本地的项目:
$git fetch origin    //获取远程更新
$git merge origin/master //把更新的内容合并到本地分支
6.撤销
$git reset
7.删除
$git rm  * // 不是用rm
//------------------------------常见错误-----------------------------------
1.$ git remote add origin git@github.com:WadeLeng/hello-world.git
错误提示:fatal: remote origin already exists.
解决办法:$ git remote rm origin
然后在执行:$ git remote add origin git@github.com:WadeLeng/hello-world.git 就不会报错误了
2. $ git push origin master
错误提示:error:failed to push som refs to
解决办法:$ git pull origin master //先把远程服务器github上面的文件拉先来,再push 上去。


本人遇到的还有一个错误就是,工程传进github 了可是里头缺少文件,
解决方法 $git add .    (注意一点  。  )表示添加所有文件,


如果出现无法提交的情况
如:
引用

error: failed to push some refs to ...

试试以下方法来强制提交。
http://www.cnblogs.com/tjuyyl/archive/2011/08/21/2147695.html
git push https://github.com/account/repositeName.git +master

分享到:
评论

相关推荐

    手把手教你从eclipse 提交 代码到github

    "从eclipse提交代码到github的详细步骤" 作为一个IT行业大师,我将为你详细讲解如何从eclipse提交代码到github的步骤。 首先,我们需要了解什么是github。github是一个基于Web的版本控制系统,允许开发者在线存储...

    Webstorm 提交代码到Github

    Webstrom 管理源代码,将代码提交到Git进行代码管理。

    github提交代码时报husky错误

    如果做H5项目,一般都有一些好用的模板,提交代码到github的时候,可能会报这个错误 husky &gt; pre-commit hook failed (add --no-verify to bypass) &gt; git config --get-all user.name &gt; git config --get-all user....

    Mac上将本地项目上传到GitHub仓库

    8. **推送代码**: 最后,使用 `git push -u origin main`(或master,取决于你的默认分支)将本地仓库的代码推送到GitHub。首次推送可能需要你输入GitHub的用户名和密码。 9. **处理SSH问题**: 如果在推送过程中...

    本地代码提交到GitHub步骤.docx

    本篇文章将详细介绍如何将本地代码提交到GitHub远程仓库的完整步骤,这对于开发者来说是一项基本技能。 首先,确保你已经在GitHub上创建了一个远程仓库。创建远程仓库非常简单,只需登录GitHub账号,点击“New ...

    使用git上传代码到github

    使用 Git 上传代码到 GitHub Git 是一个版本控制系统,可以帮助开发者跟踪代码的修改记录,并且可以多人协作开发。GitHub 是一个基于 Git 的版本控制系统的托管平台,提供了免费的公共仓库和私有仓库。使用 Git ...

    本地代码提交到GitHub步骤.zip

    本文将详细讲解如何将本地的Java代码提交到GitHub上,以实现代码的远程备份、协作和分享。 首先,确保你已经在本地安装了Git。Git是分布式版本控制系统,用于跟踪对文件的修改,是与GitHub交互的基础工具。如果尚未...

    通过Git将代码提交到GitHub(上)

    在博文“利用SSH完成Git与GitHub的绑定”中,咱们完成了本地Git与远程GitHub的绑定,这意味着咱们已经可以通过Git向GitHub提交代码啦!但是在进行演示之前,咱们需要先了解两个命令,也是咱们在将来需要经常用到的两...

    向GitHub提交代码1

    标题中的“向GitHub提交代码1”指的是在Git版本控制系统中,将本地的代码仓库推送到GitHub远程仓库的过程。这一过程通常包括安装Git、配置Git、生成SSH密钥、绑定SSH公钥到GitHub账户、创建或克隆仓库以及提交和推送...

    quick-push:快速将代码推送到github的工具

    quick-push提高效率的命令行工具此工具有一定局限性,仅限于特定地使用场景新增快速地在Visual Studio Code中打开项目 2018-05-21新增快速地在Sublime Text中打开项目 2018-05-09新增快速提交代码到github master...

    上传本地代码到gitHub过程详解1

    上传本地代码到 GitHub 过程详解 在这个详细的教程中,我们将一步步地指导您如何将本地代码上传到 GitHub。整个过程可以分为九个步骤,每个步骤都是必要的,以便确保您的代码成功上传到 GitHub。 步骤 1:注册 ...

    github怎么看旧代码.zip

    本文将详细介绍如何在GitHub上查看和浏览旧代码,以及如何定位到特定的历史版本。 首先,访问GitHub仓库是查看代码的第一步。在浏览器中输入仓库的URL,如`https://github.com/username/repositoryname`,其中`...

    Git提交本地代码到Github

    Git提交本地代码到Github //初始化 1 git init //查看更改了哪些文件的代码 2 git status //add 你想要提交的更改的文件 或者 git add . 所有的文件; 3 git add . //把本地仓库暂存区的文件提交到本地仓库 4 git ...

    Webstorm 提交代码到Git

    ### Webstorm 提交代码到Git #### 知识点概览 - **Webstorm与Git集成**:如何在Webstorm中设置GitHub账户。 - **创建GitHub仓库**:如何在GitHub上创建新的仓库并关联到本地项目。 - **克隆GitHub仓库至Webstorm**...

    popularconvention, 从Github中分析代码约定提交Github数据挑战 II.zip

    popularconvention, 从Github中分析代码约定提交Github数据挑战 II 在Github上流行的惯例从Github提交代码约定,为 Github数据挑战 II你可以在这里看到 。正在启动npm install$(npm bin)/bower install$(npm bin)/...

    leetcode-sync:用于将 LeetCode 提交同步到 GitHub 的 GitHub 操作

    力扣同步用于自动将 LeetCode 提交同步到 GitHub 存储库的 GitHub 操作。特征将接受的解决方案从 LeetCode 同步到 GitHub 存储库的默认分支只同步之前没有同步过的解决方案如果每天有多个提交,则上传针对单个问题的...

    如何将本地代码上传到github.pdf

    5. **Pull Request**:Pull Request是GitHub的一大特色,它允许开发者提交代码更改到其他人的仓库,并请求合并。这样,项目维护者可以审查这些更改,确保质量后再合并到主分支。 接下来,我们将详述如何将本地代码...

    【crontab】定时自动完成Gitee、GitHub的代码提交(Windows和Linux)

    1. 在GitHub或Gitee新建代码仓库,将文件.sh/.bat 和 .txt文件push到代码仓库; 2. 在Windows或Linux系统执行.bat或.sh文件,即可完成100次的提交; 3. 通过数据库的数据表配合脚本使用,完成指定日期的提交操作。 ...

    如何快速将本地idea项目上传到github仓库

    这个过程可以分为四个步骤:创建 GitHub 空仓库、创建本地 Spring Boot 项目、将项目设置为 Git 仓库、提交到远程仓库。 创建 GitHub 空仓库 在将本地 IDEA 项目上传到 GitHub 仓库之前,需要先创建一个空仓库。这...

    PrettierGitHub利用prettier格式化GitHub评论中的代码

    描述提到 "Prettier GitHub 利用 `prettier`格式化GitHub评论中的代码",这表明该项目的目标是将Prettier的功能扩展到GitHub的代码评论功能中。通常,GitHub允许用户在问题、拉取请求或评论中直接粘贴代码,但这些...

Global site tag (gtag.js) - Google Analytics