关键词:
【中文标题】Git 和 Github。是不是可以在 Github 而不是 Git 上进行提交?【英文标题】:Git and Github. Is it possible to make a commit on Github and not on Git?Git 和 Github。是否可以在 Github 而不是 Git 上进行提交? 【发布时间】:2018-04-07 03:26:52 【问题描述】:我在 Linux 上使用 Git,并且在 GitHub 上有一个帐户。我分叉了一个存储库,并将一些文件添加并推送到 GitHub 上的主存储库。但后来我在 Github 上的分叉存储库上编辑了一个文件,并通过 Github 添加了一个提交。我忘记通过终端向 Git 添加提交。
现在,如果我想将文件推送到 GitHub,则会出现错误。我检查了 git 状态并且有一些提交要推送。
我对此并不陌生,我不确定是否可以在 GitHub 上编辑文件、进行提交而不是在 Git 上执行此操作? 接下来我应该怎么做才能开始推送我的更改?
【问题讨论】:
不,你不能',但你可以将 repo 克隆到一个新的位置,进行更改并推送它们。 @n00dl3git pull
不会成功吗?
@scharette 也许吧。我不确定我是否理解这个问题,它是如此模糊......
@Kejk 是什么错误?
@n00dl3 据我了解,他直接在 Github 上进行了更改,因此他的本地存储库现在不同步。因此,我认为他应该从 Github 中提取更改。
【参考方案1】:
首先,你需要了解 Git 和 Github 的区别。
Git
Git 是一个版本控制系统,可让您管理代码。
Github
Github 只是一个托管服务。因此,您使用它来存储您的 git 存储库。它还具有许多功能。
现在回答您的问题,如果您在 GitHub 上而不是在本地计算机上对项目进行了更改,这没什么大不了的。这仅意味着您与 Github 上的版本不同步。所以你可能想要做的是运行:
git pull
这样,您将从 Github 获得最新版本。
请注意,我的解决方案是假设您在 Github 上所做的更改是您希望在本地项目中显示的更改。
【讨论】:
感谢您的帮助。我运行 git pull,这就是我得到的结果:Pull 是不可能的,因为你有未合并的文件。在工作树中修复它们,然后根据需要使用 'git add/rmgithub使用--01(代码片段)
...邮箱是git提交代码是用来显示身份和联系方式的,并不是github用户名和邮箱git使用ssh密钥 git支持http是和git两种传输协议,githu 查看详情
androidstudio怎么把代码提交到github
...—ImportintoVersionControl——CreateGitRepository,或者shareprojectongithub(这个简单一点,只要生成token,登录github账号就行了),不过下面讲的都是creategitrepository选择当前项目的根路径,点OK在app右键,git目录下,先Add项目,然后再Commit提... 查看详情
git与github交互(代码片段)
1本地设置: a.先配置好用户名和邮箱 gitconfig--globaluser.name"username" gitconfig--globaluser.email"[email protected]" b.在设置本地的仓库 获取密匙SSH:1 ssh-keygen-trsa-C"[email protected]"(这个为你在githu 查看详情
中文资料很少的git与github
没做这个之前我还真不知道什么是git和github,听说这样一句话:你不知道Github,那么我觉的你就不是一个菜鸟级别的coder,因为你压根不是真正coder,你只是一个code搬运工。不过我现在升级了。听知乎上有人说git是一个软件,可以... 查看详情
GitHub 和 GitLab 是不是支持 git clone 的 --filter 参数?
】GitHub和GitLab是不是支持gitclone的--filter参数?【英文标题】:DoGitHubandGitLabsupportgitclone\'s--filterparameter?GitHub和GitLab是否支持gitclone的--filter参数?【发布时间】:2019-08-0707:11:57【问题描述】:我想使用git的partialClone功能。在这个an... 查看详情
团队开发:git与github
首先,Git不是github,Git和github的关系就像是英雄联盟和对战游戏平台 其次,Xcode内置了Git,我们可以利用github或者国内的开源中国进行代码托管,直接在Xcode上进行团队协作1,配置与第一部的上传一、首先想要申请一个github... 查看详情
github和sourceforge有啥区别
...有像twitter那样,有人follow会发一封email通知下,让你看看是不是要回fo4.github更开放github提供众多的api,可以跟多数管理服务整合网站上有大量的帮助文档,从git的入门到github的使用都有 查看详情
初学git和github
1.Git/GitHub是什么Git:是一种版本控制系统,称为CVS,即并发版本系统(另一个系统SVN)。相当于有一个巨大的撤销按钮。通过它可以在不同的时间点保存你的文件版本,还可以还原先前的版本和比较不同的版本,以及简化版... 查看详情
github超详细图文攻略-git客户端下载安装github提交修改源码工作流程git分支标签过滤git版本工作流(转载)
最近听同事说他都在使用GitHub,GitHub是程序员的社区,在里面可以学到很多书上学不到的东西,所以最近在准备入手这方面的知识去尝试学习,正好碰到这么详细完整的文章,就转载了,希望对自己和大家有帮助。GitHub操作总结... 查看详情
git和github
git: git是一个版本管理工具,是可以在你电脑不联网的情况下,只在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如你原来提交过的内容,以后虽然修改了,但是通过git这个... 查看详情
git和github(代码片段)
...客户端来使用,也可以通过这个软件配套的命令来使用。github是一个代码托管平台,从本质上来说,git和github没有任何关系,但是基本上很多代码托管平台可以通过git的语法来管理先把目录管理起来学习git的第一步是先把我们创... 查看详情
本地 GIT 分支和远程 GITHUB 分支是不是需要相同才能推送代码? [复制]
】本地GIT分支和远程GITHUB分支是不是需要相同才能推送代码?[复制]【英文标题】:DoesthelocalGITBranchandremoteGITHUBbranchneedtobethesametopushthecode?[duplicate]本地GIT分支和远程GITHUB分支是否需要相同才能推送代码?[复制]【发布时间】:2020... 查看详情
git和github简介
关于github不清楚的可以百度, 在这里,可以创建一个新的仓库 点击Createrepository后会出现下面这些信息,其中第一块是仓库的url链接第二块是你在本地目录中创建一个READEME.md文件,然后进行初始化,在add和commit提交到分... 查看详情
git使用帮助
...理Linux内核开发而开发的一个开放源码的版本控制软件。github是什么:GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHu 查看详情
github
什么是github?Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。创业公司可以用它来托管软件项目,开源项目可以免费托管,私有项目需付费。看了github的介绍已经可以... 查看详情
如何在 GitHub 存储库中包含 Composer
】如何在GitHub存储库中包含Composer【英文标题】:HowtoincludeComposerwithinaGitHubrepository【发布时间】:2021-09-1902:08:17【问题描述】:我是Composer和Git/GitHub的新手,所以如果这是一个愚蠢的问题,请原谅!我在GitHub上的存储库中构建了... 查看详情
git从零开始
...程库 先关联远程库,执行命令:gitremoteaddoriginhttps://github.com/Hollydan/gitstore.git(仓库地址可以同git协议[email protected]:Hollydan/gitstore.git) origin指远程库的名字,可以自己起名;后面是远程服务器仓库地址(这里是我... 查看详情
github远程仓库搭建(代码片段)
目录GIT远程仓库:搭建git服务器:git与github数据同步:SSH警告:GitHub下载到本地:GIT远程仓库:搭建git服务器:本地Git仓库和GitHub仓库之间的传输:SSH加密1.创建SSHKey(用户主目录下,看看有没有.ssh目录有id_rsa和id_rsa.pub)创建:$... 查看详情