首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Git的使用(二):远程仓库

" 本地仓库和远程仓库建立连接,其中origin是一个通用的写法,代表是哪个远程仓库:git remote add origin https://github.com/XXXXX/repo1.git 把本地的内容推送到远程仓库...:git push -u origin master 如果存在一个本地仓库,需要进行如下操作:本地仓库和远程仓库建立连接,其中origin是一个通用的写法,代表是哪个远程仓库:git remote add...origin https://github.com/XXXXX/repo1.git 把本地的内容推送到远程仓库:git push -u origin master 使用SSH将本地仓库推送到远程仓库是第一种推送方式...创建ssh密钥及在github上配置公钥6 使用ssh方式将本地仓库推送到远程 在本地仓库文件夹的空白处右键,点击Git Bash Here; ?...使用ssh方式将本地仓库推送到远程1 在命令行窗口依次敲入这两行代码就可以了。 ? 使用ssh方式将本地仓库推送到远程2 期间如果出现需要回车的回车即可,如果需要输入yes的输入即可。

52130

Git之远程仓库的使用

由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key。...,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。...如果你不想让别人看到Git库,有两个办法,一个是交点保护费(不过现在都可以免费使用了),让GitHub把公开的仓库变成私有的,这样别人就看不见了(不可读更不可写)。...另一个办法是自己动手,搭一个Git服务器,因为是你自己的Git服务器,所以别人也是看不见的。这个方法我们后面会讲到的,相当简单,公司内部开发必备。...确保你拥有一个GitHub账号后,我们就即将开始远程仓库的学习。 小结 “有了远程仓库,妈妈再也不用担心我的硬盘了。”——Git点读机

43530
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Git 远程仓库的管理和使用

    好在这个世界上有个叫GitHub的神奇的网站,从名字就可以看出,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库。...由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key。...,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。...另一个办法是自己动手,搭一个Git服务器,因为是你自己的Git服务器,所以别人也是看不见的。这个方法我们后面会讲到的,相当简单,公司内部开发必备。...确保你拥有一个GitHub账号后,我们就即将开始远程仓库的学习。 小结 “有了远程仓库,妈妈再也不用担心我的硬盘了。”——Git点读机

    51430

    2.5 Git 基础 - 远程仓库的使用

    远程仓库的使用 为了能在任意 Git 项目上协作,你需要知道如何管理自己的远程仓库。 远程仓库是指托管在因特网或其他网络中的你的项目的版本库。...如果你有一个分支设置为跟踪一个远程分支(阅读下一节与 Git 分支 了解更多信息),可以使用 git pull 命令来自动的抓取然后合并远程分支到当前分支。...这对你来说可能是一个更简单或更舒服的工作流程;默认情况下,git clone 命令会自动设置本地 master 分支跟踪克隆的远程仓库的 master 分支(或不管是什么名字的默认分支)。...阅读 Git 分支 了解如何推送到远程仓库服务器的详细信息。 查看远程仓库 如果想要查看某一个远程仓库的更多信息,可以使用 git remote show [remote-name] 命令。...它也会列出拉取到的所有远程引用。 这是一个经常遇到的简单例子。 如果你是 Git 的重度使用者,那么还可以通过 git remote show 看到更多的信息。

    64930

    Linux下Git远程仓库的使用详解

    Git远程仓库Github 提示:Github网站作为远程代码仓库时的操作和本地代码仓库一样的,只是仓库位置不同而已!...在 push 的时候需要设置账号与密码,该密码则是 github 的账号与密码 如果在每次 push 都需要设置账号与密码,那么可以设置记住密码 设置记住密码(默认15分钟): git config -...@163.com'   张三身份信息配置成功后即可跟经理协同开发同一个项目 多人协同开发 1.代码编辑界面介绍:此处使用gedit做演示 代码编辑界面左边为模拟经理的操作 代码编辑界面右边为模拟张三的操作...5.按照以上2-3-4步骤循环操作,即可实现基本的协同开发 6.总结: 要使用git命令操作仓库,需要进入到仓库内部 要同步服务器代码就执行:git pull 本地仓库记录版本就执行:git...4.设置本地分支跟踪远程指定分支(将分支推送到远程) git push -u origin dev 5.经理在dev分支编辑代码 ? 6.管理dev分支源代码:add、commit、push ?

    2.3K50

    Git 系列教程(8)- 远程仓库的使用

    查看远程仓库 如果想查看你已经配置的远程仓库服务器,可以运行 git remote 命令,它会列出你指定的每一个远程服务器的名称 如果是刚 clone 下来的自己的库,能看到 origin,这是 Git...Checking connectivity... done. $ cd ticgit $ git remote origin -v 选项 会显示需要读写远程仓库使用的 Git 的 URL和名称(origin...:testyy/watermarker.git (push) 可以使用 test 来代替整个 URL git fetch 小栗子 可以运行 git fetch pb,拉取仓库数据 $ git fetch...,并不会自动合并或修改当前内容,需要手动将新内容合并到本地内容中(git pull) git pull 初步认识 默认情况下,git clone 命令会自动设置本地 master 分支跟踪 clone...下来的远程仓库的 master 分支(或其它名字的默认分支) 运行 git pull 通常会从最初克隆的服务器上抓取数据并自动尝试合并到当前所在的分支 推送到远程仓库 语法格式 git push <remote

    40340

    git 迁出克隆远程仓库的指定分支方法(附常用git配置命令)

    二、克隆远程指定分支 那么,如何快速有效的直接克隆远程指定分支?...三、迁出到远程指定分支 意思就是,在本地创建个和远程分支同名且代码也完全相同的分支,并迁出到该分支: git checkout -b 远程分支名> origin/远程分支名> 这样迁出后的分支和远程分支是完全一致...四、附:常用git配置命令 1、npm使用淘宝镜像源 (能加快npm下载速度) npm config set registry https://registry.npm.taobao.org 2、node-sass...使用淘宝镜像 (能解决node-sass安装失败问题) npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/...windows和max系统的默认换行符不一致) git config --global core.autocrlf false 8、git 设置能检测文件名大小写 (在需要配置的项目根目录下运行该命令)

    3K10

    git工具的使用方法

    ),设置贡献者的git命令如下: git config –global user.name “注册时起的用户名” git config –global user.email “注册时的邮箱”...贡献者设置完成后,可以通过git config –global uer.name 命令查看设置的用户名,git config –global user.email 查看设置的邮箱。...:git push 远程仓库名字 同步的分支名 将版本区中的文件同步到github的仓库中 可以通过git remote 命令查看远程仓库的名义,默认是 origin 可以通过 git remote...-v 命令可以查看远程仓库的地址 十一、多人协作开发下,解决冲突 1.git fetch git diff master origin/master 查看远程和本地的不同 git merge...创建并切换到new2分支下 5.分支的合并: 假如在new1分之下,有了新的修改(有了c5版本),如果想把master分支下的代码也变成c5版本,需要进行分支合并,方法如下: 1.切换到master

    41920

    git在github远程仓库的克隆和上传使用教程

    Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。....git命令行系统启动 安装完成后,在开始菜单中有三个快捷方式可选,分别是: git gui: 图形化管理系统, 比较简陋, 不推荐使用; git bash: linux风格控制台系统, 支持的命令全面..., 推荐使用 (需要注意,少量命令和windows不同,如ls,dir); git cmd: windows风格控制台系统, 不支持ssh相关命令, 完成ssh key创建后可以使用该模式替代 git...bash; git 创建用于远程访问项目仓库的ssh key 启动 git bash, 如下图: ?...OK git的使用还有很多需要学习,我也是只掌握一点皮毛,廖雪老师的Git教程挺不错的,推荐大家学习!如有什么问题请多多批评指教,谢谢!!!

    1.2K30

    详述 Git 的 rebase 命令使用方法

    这时,我们有两个选择,一个是使用git merge命令,一个是使用git rebase命令,这两个命令都是用来合并代码的,但却有一些差异。...在本文中,我们主要讲述git rebase命令的使用方法,也会简单介绍这两个命令的差异。...如上图所示,在使用rebase命令之后,Git 会合并两个分支的 commit 记录,其规则为「在基准分支上合并目标分支的代码,会将目标分支的提交记录全部前置到基准分支的最新提交记录之前」,就如上面这样...特别地,在我们解决冲突之后,需要使用git add + 冲突文件命令将当前冲突标记为已解决,然后使用git rebase --continue命令继续合并操作。...最后,为了将变更同步到远程分支,我们需要使用git push -f命令,其中参数-f表示强制提交。

    80810

    【Git】Git 标签使用 ( 创建并查询标签 | 推送单个标签到远程仓库 | 推送所有标签到远程仓库 | 删除远程仓库的标签 )

    命令 , 创建标签 , 并附加说明文字 ; 执行 git tag 命令 , 查询标签 ; 执行 git show v0.9 命令 , 查询标签的详细信息 ; 完整的执行过程 : D:\Git\git-learning-course...5 二、推送单个标签到远程仓库 执行 git push origin v0.9 命令 , 可以将标签推送到远程仓库 ; 执行过程 : D:\Git\git-learning-course>git push...* [new tag] v0.9 -> v0.9 三、推送所有标签到远程仓库 执行 git push origin --tags 命令 , 可以一次性将所有标签推送到远程仓库 ;...四、删除远程仓库的标签 执行 git tag -d v0.9 命令 , 删除本地的标签 ; 然后执行 git push origin :refs/tags/v0.9 命令 , 删除远程仓库中的标签 ,...注意标签的拼接格式 , " git push origin :refs/tags/ " + 标签名称 ; 此时 , 远程仓库中的标签 , 也被删除了 ; 执行过程 : D:\Git\git-learning-course

    1.2K30

    Linux代理的设置与使用方法

    图片在Linux平台上, 代理的设置使用方法更是让人头疼。本文将为你分享Linux上 代理的设置和使用方法,并提供一些实用的解决方案,方便实际操作。...Privoxy:一个用于转发HTTP和HTTPS流量的非缓存的Web代理,旨在保护用户隐私和阻止广告的显示。 代理的设置与使用方法1....配置代理服务器:根据软件的具体要求,编辑相应的配置文件,设置代理服务器的地址、端口号以及相关的认证信息。3. 启动代理服务:使用命令行或者启动器,启动 代理软件。4....验证代理连接:使用浏览器或者其他爬虫工具,在相关设置中配置代理服务器的地址和端口号,访问网站进行验证。在使用过程中,会遇到一些常见问题:1. IP泄漏问题: 代理不一定能完全保护你的IP地址。...相信你已经大概掌握了Linux平台上 代理的设置和使用方法,无论是选择Tor还是Privoxy,都要根据个人需求和实际情况进行选择。

    3.7K50

    pycharm的使用方法_小白远程下载教程

    大家好,又见面了,我是你们的朋友全栈君。 本文介绍了超全的Pycharm使用方法,专门为小白打造,持续更新! 文章目录 怎么下载并且使用Pycharm 怎么通过pycharm软件下载一些使用插件?...从基本的页面设置,再到字体,颜色等等一应俱全,可以说是十分好用了 3.Markdown 能让你在pycharm的界面中直接使用Markdown,使用的方法是新建file,直接命名为(xxxxx.md)...field->Save As ; 选择需要保存的地址即可 4.Background Image Plus 允许用户使用图片作为背景;使用方法: View->Set Background Image;...CTRL + ALT + O 最佳化导入 20 CTRL + ALT + I 自动缩进 21 CTRL + SHIFT + V 历史复制粘贴表 22 CTRL + D...文件 6.将想要上传的文件+Add +Add相当于是把文件放到一个缓冲区,你可以重复选择多个文件进行Add操作 鼠标右键当前选中文件,选中Git,选中Add 7.提交要上传的文件 左上角可以选择需要上传的文件

    84320

    Git的正确使用姿势与最佳实践|青训营笔记

    1.3.3 追溯历史代码 下面尝试追溯历史版本的代码,先修改一下test分支的readme文件,然后提交。 通过使用git log命令可以获取最新提交版本代码的Commit Id。...使用git cat-file -p命令可以在显示的结果中找到当前commit版本的parent的Commit Id。...,通过reflog来找到丢失的数据,手动将日志设置为过期 指定时间 git gc prune=now指的是修剪多久之前的对象,默认是两周前 再次执行tree .git命令查看目录结构有很大变化 1.3.7...推送规则: 设置一些分支保护规则防止误操作(Branch protection rules) 二、Git研发流程 2.1 集中式工作流 获取远端master分支代码 直接在master分支完成修改 提交前拉取最新...回到远程仓库的main分支,可以看到我们对readme的修改已经从feature分支合并到main分支上了。 最后回到本地仓库,切换回main分支,拉取远程main分支最新的代码。

    65320

    git为什么不擅长处理大文件

    但是有一个相当简单的--虽然很烦人--的解决方法 解决方法 Git浅层克隆 要实现快速克隆,节省开发者和系统的时间和磁盘空间,第一个解决方案就是只复制最近的修订。...只需要使用--depth选项 git clone --depth [depth] [remote-url] **替代浅层克隆的方法:**只克隆一个分支从git 1.7.10开始,你也可以通过克隆单个分支来限制你克隆的历史数量...默认情况下,Git 会压缩并存储所有后续的二进制资产的完整版本,如果你有很多二进制资产,这显然不是最佳选择。...image.png 当你推送新的提交到服务器时,新推送的提交所引用的任何 Git LFS 文件会从本地的 Git LFS 缓存转移到与你的 Git 仓库绑定的远程 Git LFS 存储。...image.png 当你签出一个包含Git LFS指针的提交时,它们会被替换成本地Git LFS缓存中的文件,或者从远程Git LFS存储中下载。

    1.6K20
    领券