美文网首页
使用git 把项目推送到远程仓库

使用git 把项目推送到远程仓库

作者: 郑宋君 | 来源:发表于2018-06-12 22:52 被阅读0次

如何在本地创建一个git项目推送到远程空仓库呢?
首先,我们需要在github上面新建一个空仓库

1.jpg
直接创建不需要点击其余步骤,这个时候会进入页面
2.png
我们随意新建一个文件夹作为仓库,打开一个文件夹,右击进入git Bsah
我们把这个文件夹与github上面我们刚刚创建的那个仓库想做一个关联,这样的话就可以将本地创建的git项目推送到github远程仓库中,首先我们在我们电脑的新建文件夹中输入指令
git init 初始化git仓库
然后我们使用命令行ls -a 查看一下我们这个文件夹
ls -a
3.png
它多出了一个文件git,这个我们可以把他理解成一个git指令集,因为刚开始我们在新的文件夹内的输入git指令是不管用的,我们git init 后,他创建了一个git 的文件夹,有了它,我们就可以使用git命令了!
这个时候我们可以创建一个README.md文件,将他推送到我们刚刚创建的仓库中,开始干
git add .
git commit am "add readme.md"
git push

这个时候,我们发现push不出去,报错了

4.png
因为,我们在推送到远程仓库的时候,本地仓库并不知道推送给谁,这个时候我们需要输入下面的指令来连接我们的本地仓库和远程仓库
5.png
git remote add origin git@github.com:zhengsongjun/repository.git
然后在进行推送
git push -u origin master
7.png
这个时候,我们在刷新我们在github新建的仓库,会发现它对了README.md文件
8.png

支持git的网站有很多,比如说新浪云,国内的coding。我们都可以把我们的项目代码推送上去,但是他们的地址推送地址是不一样的,这么说我们可以新建一个项目,把项目推送到一个或者多个的网站仓库上面?可以的!只要你有Push的权限,你就可以push上去!
关于git推送到项目推送到远程仓库,我们还有想对应的命令

###查看本地库记录的远程库地址
git remote -v 
###这里把远程库的地址添加个标签叫origin
git remote add origin git@github.com:zhengsongjun/repository.git
###强制推送,会覆盖别人的代码(慎用)
git push -f origin master
###在添加一个远程库上的标签
git remote add gitlab git@gitlab.com:zhengsongjun/repository.git
###推送到gitlab标签的地址上
git push gitlab master
###删除gitlab标签
git remote remove gitlab
###修改origin标签对应的地址
git remote set-url origin git@gitlab.com:zhengsongjun/repository.git
###把gitlab标签改名为coding
git  remote rename gitlab coding

分支操作

###查看当前分支
git branch
###创建本地库dev分类
git branch dev
###切换到dev分支
git checkout dev

###推送origin地址的dev分支上
git push origin dev

查看功能后,发现分支的功能可以使用,我们可以合并分支

git merge dev-git

关于冲突,当我们的两个分支进行合并的时候,发现有冲突,这个怎么查看解决呢?
当自己和别人更改同一个地方,在执行git pull时更新本地的时候会产生冲突
1.修改冲突文件

  1. 重新提交

我们可以模拟一个场景来了解一下关于冲突的操作
首先我们在master主分支上面修改文件hello.md,内容是 “这是 开发人员a的代码123456”然后保存提交至本地仓库


13.png 14.png 15.png

然后我们可以切换分支到dev-git上面,把这个分支的下的hello.md文件更改成这是开发人员H的代码hello world,存入dev-git分支,再由主分支合并


16.png

相关文章

  • Git本地项目推送至远程已知仓库

    使用场景: 本地已有项目推送到远程刚创建的Git仓库,使本地项目与远程仓库关联; 1. Gitlab创建新项目; ...

  • ! [rejected] master -> ma

    本地创建项目之后,推送到远程已有仓库,需要先git pull 拉下远程仓库,使用以下命令解决问题 1、git pu...

  • git初识(常用git命令集合)

    一、本地创建git项目推送到远程仓库 1.查看本地库的远程仓库地址 git remote -v 2. 远程仓库地...

  • git初识(常用git命令汇总)

    一、本地创建git项目推送到远程仓库 1.查看本地库的远程仓库地址 git remote -v 2. 远程仓库地...

  • 使用git 把项目推送到远程仓库

    如何在本地创建一个git项目推送到远程空仓库呢?首先,我们需要在github上面新建一个空仓库 这个时候,我们发现...

  • 本地项目推送到远程git

    在git bash下 把 本地仓库项目 推送到 远程仓库 提示出错信息 : fatal:remote origin...

  • git的基本使用

    标签(空格分隔): git 获取远程仓库的项目到本地 使用 git clone 远程仓库地址 (如果使用 git ...

  • 2020-11-01 -大事件项目

    大事件项目——目的 1、练习jquery ajax请求 2、学习使用git管理代码,把代码推送到远程仓库 3、jq...

  • git 初始化项目 git 环境

    方式一:本地无项目,克隆远程项目 方式二:本地有项目,推送到远程空仓库里 初始化本地git版本库 连接远程仓库 拉...

  • 关于git、github和.gitignore的一些事

    给已有的本地项目添加git仓库并推送到远程仓库 创建git配置文件cd到项目目录下,运行指令:$ git init...

网友评论

      本文标题:使用git 把项目推送到远程仓库

      本文链接:https://www.haomeiwen.com/subject/louqeftx.html