Git教程——高级进阶(二)

前言

这次给大家带来Git进阶用法第二篇,上一篇基础篇还没看的同学可以去看看,传送门:Git教程——高级进阶(一)

远程

以下默认远程仓库名为origin,远程仓库地址为url,主分支为master

clone

clone远程仓库到本地

git clone url

remote

添加远程仓库

git remote add origin url

删除远程仓库

git remote rm origin

查看远程仓库地址

git remote -v

修改远程仓库地址,有三个选项:--add、--delete、--push

git remote set-url从

push

推送更改到远程仓库

git push

若本地分支和远程分支没有对应上,则可以

git push --set-upstream origin master

git push -u origin master

将本地分支和远程分支关联

pull

拉取远程更改到本地并合并

git pull

fetch

拉取远程更改到本地但部合并

git fetch 

ssh

使用http或https与远程仓库通信每次都需要输入密码,稍微有点麻烦,那么可以用ssh方式通信,以github为例

先在本机生成密钥对

ssh-keygen -t rsa -C "xxx@gmail.com"

之后会在/用户文件夹/.ssh/下生成id_rsa和id_rsa.pub两个文件

到Github的Settings,选择SSH and GPG keys,点击New SSH key,命名,复制id_rsa.pub内容到密钥输入框,完成创建,之后本机和远程通信就无须密码了

总结

本篇主要讲解git远程仓库的一些常见操作,更多有趣的操作,请参考git帮助文档

感谢阅读!

欢迎关注个人微信公众号:Charming写字的地方

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,131评论 19 139
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,744评论 9 163
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,734评论 4 54
  • 清晨5点, 是属于我个人的时光。 来到书架看看今天读哪本书, 无意中看到我其中的一本日记本,掉地板上了。 捡起来,...
    厦门厨留香创始人晓凡阅读 369评论 0 2
  • 这似水流年 这如花美眷 这岁月蹉跎 这时光荏苒 红颜枯骨 不过是一念之间 美人江山 总是代代相传 流年似水爱人望眼...
    火透了都没用阅读 193评论 0 1