Git将本地项目推送到远程仓库

这篇具有很好参考价值的文章主要介绍了Git将本地项目推送到远程仓库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一步:我们需要在自己电脑中创建一个空白文件夹,这个功能就是创建一个本地的版本库。

Git将本地项目推送到远程仓库

第二步:进入test文件夹,在根部执行Git Bash Here。

Git将本地项目推送到远程仓库

第三步:通过命令git init把这个文件夹变成Git可管理的仓库

这时你会发现TEST里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。

第四步:这时候你就可以把你的项目粘贴到这个本地Git仓库里面(粘贴后你可以通过git status来查看你当前的状态),注意,如果原先的文件又git信息和svn信息需要先删除。

第五步:然后通过git add .把项目添加到仓库(或git add .把该目录下的所有文件添加到仓库,注意点是用空格隔开的)。在这个过程中你其实可以一直使用git status来查看你当前的状态。

第六步:通过git commit -m "first commit"  命令提交信息

第七步:在Github上创建一个Git仓库。

 

 第八步:在Github上创建好Git仓库之后我们就可以和本地仓库进行关联了,根据创建好的Git仓库页面的提示,可以在本地TEST仓库的命令行输入:

注意origin后面加的是你Github上创建好的仓库的地址。

 第九步:关联好之后我们就可以把本地库的所有内容推送到远程仓库(也就是Github)上了,通过:git push -u origin master;如果此处提示你没有权限推送代码到master主分支,则需要切换分支再推送代码,比如我切换到dev分支,执行命令:git checkout -b dev;然后再执行git commit -m "msg";最后执行git push -u origin dev;到此就推送成功了。

如果执行git push origin master报错The project you were looking for could not be found报错,则通过(管理员运行)git config --system --unset credential.helper 清除账户信息并且在windows凭证里添加账户信息,如图:

Git将本地项目推送到远程仓库

则通过如下设置就可以了(http://139.224.54.205:8888为gitlab访问地址):

git config --global http.proxy http://139.224.54.205:8888

git config --global https.proxy http://139.224.54.205:8888

Git将本地项目推送到远程仓库

如果推送不成功,先pull一下,如果报错fatal: refusing to merge unrelated histories,说明本地和远端的git库是两个 根本不相干的 git 库, 然后本地要去推送到远端, 远端觉得这个本地库跟自己不相干, 所以告知无法合并。解决方法:强制合并:

git pull origin master --allow-unrelated-histories

后面加上 --allow-unrelated-histories ,意思是把两段不相干的分支进行强行合并。
然后再将代码推送到远端。

至此,操作成功。

git密码忘记解决办法:

git windows凭据修改:进入“控制面板” => "用户帐户" => "管理您的凭证" => "Windows凭据 / 普通凭据" ,到此发现在普通凭据中有多个git凭证,确认后发现有错误的凭证,修改后就能顺利的push代码了。

Git将本地项目推送到远程仓库

Tips:由于新建的远程仓库是空的,所以要加上-u这个参数,等远程仓库里面有了内容之后,下次再从本地库上传内容的时候只需下面这样就可以了:git push origin master

有些时候推送不成功,可能需要先从远程仓库更新一下代码,再继续推送:

git pull origin master // 把本地仓库的变化连接到远程仓库主分支文章来源地址https://www.toymoban.com/news/detail-401805.html

到了这里,关于Git将本地项目推送到远程仓库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在Git中将本地分支推送到远程仓库

    这里很明显 我git云端只有一个master分支 然后 我在本地创建了一个develop分支 然后 现在我想将他放在云端 首先 我们要执行 将本地切换到 develop 分支上 因为我这里已经选择的就是了 就不需要了 然后我们执行 这样 刷新云端的页面 develop分支就上去了

    2024年02月09日
    浏览(39)
  • git常用命令和将本地仓库推送到远程仓库

    以下是git常用命令: 1. git init:初始化一个新的Git仓库。 2. git clone [[2](https://zhuanlan.zhihu.com/p/384819351)]: 用于将远程Git仓库中的代码克隆到本地。 3. git add:将修改后的文件添加到暂存区(stage)。 4. git commit:将暂存区中的文件提交到本地仓库中。 5. git status:查看当前工作区和

    2024年02月15日
    浏览(41)
  • git 将本地代码推送到远程仓库(核心常用)

    1、首先默认已经提前安装并且配置好git。 2、选择要克隆或者保存的目标文件夹下,右键选择Git Bash Here.   3、如果是将远端的项目拉取到本地,使用 git clone 命令。因为之前已经clone下来了,所以这次就不下载了。       4、使用git add . 命令添加文件到远端库,.代表添加文件

    2024年02月13日
    浏览(39)
  • 本地新建项目如何推送到远程gitlab仓库

    我本地新建了一个vue项目,想推送到远程的gitlab仓库,我应该怎么做呢? 然后就创建好了: 用vscode的终端打开项目可以,在项目文件夹里右键 Git Bash Here 也可以,都是为了输入命令行。我下面采用的是vscode的终端: 这个时候去看你的项目文件夹,会多出一个 .git 的文件夹,

    2024年02月07日
    浏览(36)
  • 【Git】第一次将本地项目仓库推代码到空的远程仓库方法以及报错的解决方案

    完成上述三步之后,在弹出来的对话框中选择自己的项目目录, 点确定,就可以在文件管理器中看到目录下生成了一个隐藏目录 “ .git ” 右键项目目录,找到Git,根据图示找到remote 在弹出来的对话框中,输入自己远程仓库的地址 点击ok,输入验证信息,连接完毕。 点击p

    2024年02月15日
    浏览(39)
  • 如何将本地代码推送到git仓库/更换项目git仓库(简单粗暴)

    开发两年半了,这天有一个新项目需要我初始化项目,平常的工作自己只是拉取代码开发再推送,并没有自己创建过仓库,于是乎我研究了一个简单粗暴的方法,完美推送初始化项目! 1.首先在git网站先创建自己的远程仓库 2.直接复制远程仓库地址 3.使用编译工具直接拉取,

    2024年02月16日
    浏览(30)
  • idea新项目怎么绑定git 如何在idea中将自己的项目添加到Git上并且推送到远程仓库

    1、使用idea打开项目  2、选择项目,选中之后项目文件会变红   选中之后项目文件会变红 3、右键项目选择git---》add,add之后项目文件会变绿 add之后项目文件会变绿  4、点击idea右边的对钩√,默认会选中所有文件,添加注释,选择commit and push    5、确定commit and push  6、复

    2024年02月11日
    浏览(34)
  • 第一次使用git将远程仓库的代码拉取到本地

    首先默认你已经安装好了git的客户端,如果没安装请先确保已经安装了git的客户端再进行后续的操作 第一步:进入你要克隆的文件夹下,然后点击Git Bash Here 第二步:找到远程仓库的地址,并复制该地址(这里以github上的举例) 第三步:使用下面的git命令从远程仓库复制代码到本

    2024年02月11日
    浏览(55)
  • Git 命令第一次从Git 远程仓库拉取代码到本地(学习记录)

    第一步 ,从你要拉取代码存储的文件夹右键点击Git Bash Here。如图 第二步 ,找到 Git 远程仓库地址,并复制该地址。如图 第三步 ,输入命令git clone -b main url (目前Git最新版本默认都是main,老版本是master),这里也可以选择你要拉取的分支到本地。 待命令执行完,第一次从Gi

    2024年02月11日
    浏览(35)
  • Git第一次初始化项目到远程仓库

    git init 命令用于初始化Git 仓库。git init之后会提示“Initialized empty Git repository in 某个目录”,此时就会在相应的目录下创建一个“.git”文件夹。这个文件夹里的文件就是git的实现。没有git init之前,git status会提示“not a git repository” git@gitee.com:flytalei/JavaEE-Basic.git 当本地新项

    2024年02月04日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包