`

将已有项目提交到github/从github上pull到本地

    博客分类:
  • git
 
阅读更多
有时出错 To https://github.com/xxx/xxx.git  
 ! [rejected]        master -> master (non-fast-forward)  
error: failed to push some refs to 'https://github.com/xxx/xxx.git'  
To prevent you from losing history, non-fast-forward updates were rejected  
Merge the remote changes (e.g. 'git pull') before pushing again.  See the  
'Note about fast-forwards' section of 'git push --help' for details. 

把-u 换成-f

提交

touch README.md //新建说明文件
git init //在当前项目目录中生成本地git管理,并建立一个隐藏.git目录
git add . //添加当前目录中的所有文件到索引
git commit -m "first commit" //提交到本地源码库,并附加提交注释
git remote add origin https://github.com/chape/test.git //添加到远程项目,别名为origin
git push -u origin master //把本地源码库push到github 别名为origin的远程项目中,确认提交


更新

cd /d/TVCloud
git add .
git commit -m "update test" //检测文件改动并附加提交注释
git push -u origin master //提交修改到项目主线


git 常用

git push origin master //把本地源码库push到Github上
git pull origin master //从Github上pull到本地源码库
git config --list //查看配置信息
git status //查看项目状态信息
git branch //查看项目分支
git checkout -b host//添加一个名为host的分支
git checkout master //切换到主干
git merge host //合并分支host到主干
git branch -d host //删除分支host
分享到:
评论

相关推荐

    PullIt从GitHubpull请求展示和拉取分支

    1. **GitHub Pull Request**:GitHub上的Pull Request是一种协作模式,允许开发者发起一个请求,将他们的修改(在新的或已有的分支上)合并到项目的主要分支(通常是`master`或`main`)。通过这种方式,团队成员可以...

    GitHub/GitLab基本配置及Git常用指令

    11. git pull:结合了git fetch和git merge两个命令的功能,用于从远程仓库获取最新版本并自动合并到本地仓库。 12. git push:将本地仓库的更改推送到远程仓库。该命令会把当前分支的最新更改上传,其他协作者可以...

    将vs2017的项目推送到github上的步骤1

    2. **冲突问题**:如果仓库已有其他提交,你可能需要先 `git pull` 获取最新的远程分支,解决任何可能出现的冲突,然后再尝试推送。 3. **未跟踪的文件**:如果VS2017没有自动添加所有文件到Git,你需要手动添加...

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

    4. **克隆或创建本地仓库**:如果已有代码,可将GitHub仓库克隆到本地;若无,需在本地创建一个新项目,然后在项目根目录下初始化Git仓库(`git init`)。 5. **添加远程仓库**:使用`git remote add origin <你的...

    github的上传及更新项目

    对于已有本地项目,可以在本地初始化Git仓库,然后将远程仓库与之关联。 **5. 克隆仓库** 克隆GitHub仓库到本地,可以使用`git clone`命令,输入仓库的HTTPS或SSH URL。这会在本地创建一个与远程仓库同步的副本。 ...

    GitHub 客户端

    2. **克隆仓库**:如果你需要参与一个已存在的项目,可以通过克隆操作将远程仓库下载到本地。这样,你就可以在本地编辑代码,然后将更改推送到 GitHub。 3. **分支管理**:为了保持主分支的稳定性,开发通常在新的...

    将本地代码推送到GitHub:一份详尽的指南

    ### 如何将本地代码推送到GitHub:详尽指南 #### 一、理解GitHub的重要性 **GitHub**是全球最大的代码托管平台之一,对于开发者而言,它不仅是一个存储代码的地方,更是一个促进协作、学习和交流的强大社区。通过...

    Github使用指南.doc

    通过IDE的版本控制工具,可以进行添加文件、提交更改、创建分支和推送代码等操作,方便在本地和GitHub之间同步代码。 GitHub提供了丰富的功能,包括问题跟踪、项目管理、自动化工作流等,帮助开发者高效地协作开发...

    开源GitHub权威介绍GotGitHub.zip

    从已有版本库创建 3.1. 创建新项目 3.2. 操作版本库 3.3. 公钥认证管理 3.4. 版本库钩子扩展 3.5. 建立主页 4. 工作协同 4.6.1. 维基初始化 4.6.2. 使用维基 4.6.3. 维基与Git 4.5.1. 标签 4.5.2. ...

    GitHub Extension for Visual Studio

    这包括将现有的Git仓库关联到新的或已有的GitHub仓库,以及首次推送所有文件和提交历史。 5. **其他功能**: 除了基本操作外,GitHub Extension for Visual Studio还提供了其他实用功能,如拉取请求(Pull Request)...

    如何在github上传代码(图解)

    ### 如何在GitHub上传代码(图文详解) ... - **前提条件**:拥有一个可用的电子邮箱地址。 ...此外,利用GitHub提供的功能如Issue跟踪、Pull Request审查等,可以进一步提升项目的开发效率和质量。

    github学习.docx

    在dev分支上进行开发,添加或修改文件后,用`git add 文件名`或`git add .`来添加所有改动,接着`git commit -m "记录修改信息"`提交这些改动,最后`git push origin dev`将dev分支的更新推送到GitHub。 当开发完成...

    gitee+github desk团队工作流程.docx

    需要注意的是,使用`pull`命令可能会导致本地已有的分支被删除,因此在使用前最好确认远程仓库中的分支情况。 **2. 远程已删除分支的情况** - **fetch与pull的区别**: `fetch`命令不会删除本地存在的分支,而`pull...

    github pull最新代码实现方法

    过了几天后,项目A中的代码应该会有很多人提交修改了,现在想将最新的代码pull到分支B。请问如何做呢?在github界面上没有看到响应的按钮 解决步骤:   假设你fork的项目原始地址是urlRep, 你自己的是urlYou $ ...

    github.zip

    1. 创建或克隆仓库:开发者可以在GitHub上新建仓库,或者将本地项目推送到GitHub。 2. 设置本地环境:安装Git,配置用户名和邮箱,将GitHub仓库克隆到本地。 3. 开发与提交:在本地编辑代码,然后使用Git提交和推送...

    github应用手册

    综上所述,“GitHub应用手册”涵盖了从GitHub的基本介绍到Windows环境下工具的安装配置,再到Git的基本操作与工作流程等方面的知识点。对于初学者而言,这些内容构成了一个完整的入门指南,有助于快速掌握GitHub的...

    GitHub入门

    如果已有远程仓库,则可以使用`git clone`命令将仓库克隆到本地。 **4.3 提交代码** - 使用`git add .`将所有修改添加到暂存区。 - 使用`git commit -m "commit message"`提交修改至本地仓库。 - 使用`git push`将...

    github创建工程

    或者如果你已有本地仓库,想要将其推送至GitHub: ```bash # 配置远程仓库地址 git remote add origin https://github.com/wangzhengyangNo1/MyResource.git # 推送至GitHub git push -u origin master `...

    Git团队协作(基于GitHub)

    具体步骤包括初始化本地仓库,添加代码文件,提交更改到本地仓库,然后将本地仓库与GitHub上的远程仓库进行关联,并将代码推送到远程仓库。 在“项目存在后的协同开发”环节,我们需要了解如何进行拉取、提交、提交...

Global site tag (gtag.js) - Google Analytics