首页 >>  正文

git拉取远程仓库的命令

来源:baiyundou.net   日期:2024-09-25

作者:阿坑爸爸

视频版本


前言


 唯依大佬最近更新了one-key-update,现在可以支持绿联云使用了,这个应用有多好用呢,我们可以在onekey上很直观的看到容器是否有更新的版本,可以根据更新提示直接选择容器,点击更新,即可完成容器的一键更新,不需要我们自己到docker仓库取查看是否有更新的版本,非常的直观方便。

部署教程


 注意:本教程需要基于SSH命令行操作,如果没有基础的情况下,请严格按照我的教程来操作。

首先我们打开绿联云设备管理>调试功能,打开开启远程调试功能的开关,这里打开后需要输入手机的验证码,输入后确定既可获取到绿联云的的调试验证码,其实这个也是绿联云的root账户密码

接下来再打开windows自带的命令提示符,直接在windows搜索框或者win+s键输入cmd,找到命令提示符点击打开


在命令行中输入以下内容后回车

[email protected] -p 922复制

第一次登录需要输入yes,然后回车,这个时候会提示输入密码

先别着急,我们先回到绿联云,点击复制将刚才获取的验证码复制下来

再回到命令行,在光标处点鼠标右键,这里不会有显示,点击过右键之后直接按回车,我们就可以进入到绿联云的ssh后台了

接下来我们将以下的命令复制后鼠标右键粘贴到命令行中,点击回车,第一次启动需要拉取镜像,这里根据个人网络环境时间不定,耐心等待即可。

注意:其中-p后的第一个12712需要修改为未被占用过的端口号,一般来说这个也不会被占用直接使用即可,另外secretKey=后的文字,请修改成自己的密码,如果需要外网访问的话,可以设置的复杂一点
注意2:如果你之前已经拉取创建过了,建议看到我的教程时删掉之前的容器和镜像重新拉取一次,唯依大佬刚进行了更新,解决了一些小问题

docker run -d --privileged -p 12712:12712 -e secretKey=自己设置访问密码 -e hubURL=https://docker.nju.edu.cn  -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name onekey 0nlylty/one-key-update:UGREEN


当出现类似于红框中的字符串(不是完全一样,只是差不多这个样子)时,就表示我们的容器已经创建成功了

接下来到浏览器中输入绿联云ip:12712打开onekey的前台,打开后需要输入鉴权码,这里输入我们配置的secretKey再点击login


登录进来之后,就可以看到我们的容器列表,如果仓库有更新版本的话,这里的容器名称后会提示有更新

如何更新容器

我们选中有更新的容器,直接点击上面的更新按钮


会有个弹框提示你是否需要使用代理,如果网络环境不好,则点击使用代理,网络环境好的话则都可以


点击之后会提示正在拉取新镜像,这里根据你的网络和选择的下载方式不同,时间也不同,需要耐心等待


如果想看进度的话,可以到onekey容器的详情日志中查看镜像的拉取进度


镜像拉取完成之后,会创建新的容器,并提示是否删除旧的容器,我们一般选择否,因为如果有的应用大版本更新后,未必能适配原来的旧的配置文件,所以我们需要先验证下新的容器是否正常之后再决定是否要删除


点否的话,我们的旧容器名称会被重新命名为原名称_old

更换镜像功能


如果有一些镜像之前拉取的是特定的标签,现在想换成latest或者之前是latest想换成特定标签的话,可以选中容器后点击更换镜像按钮,输入镜像名称:tag,再点击确定即可

镜像菜单页面展示


另外我们点击左侧的镜像菜单,可以看到我们所有的镜像,这里可以很直观的看到是否有未创建容器的镜像,我们可以根据镜像后的未使用标签来判断是否需要镜像清理。

最后


 绿联云的onekey分支唯依大佬刚启动不久,或多或少会有一些小问题,大家也多体谅。如果有bug的话,可以到大佬的git上提issue或者联系我,我也会帮你将使用中遇到的问题反馈给唯依大佬。

 赶紧部署使用起来吧。

阅读更多NAS存储精彩内容,可前往什么值得买查看

","gnid":"9a4346cc32851fad1","img_data":[{"flag":2,"img":[{"desc":"","height":"559","title":"","url":"https://p0.ssl.img.360kuai.com/t011453694f79bbe23c.jpg","width":"1080"},{"desc":"","height":"608","title":"","url":"https://p0.ssl.img.360kuai.com/t0100da83006efa5774.jpg","width":"1080"},{"desc":"","height":"694","title":"","url":"https://p0.ssl.img.360kuai.com/t016fcf378b3fd15373.jpg","width":"1080"},{"desc":"","height":"485","title":"","url":"https://p0.ssl.img.360kuai.com/t01fc7f762951e0a7f1.jpg","width":"1080"},{"desc":"","height":"456","title":"","url":"https://p0.ssl.img.360kuai.com/t01280a027e79b88e18.jpg","width":"1080"},{"desc":"","height":"602","title":"","url":"https://p0.ssl.img.360kuai.com/t011207675234b0cba6.jpg","width":"1080"},{"desc":"","height":"658","title":"","url":"https://p0.ssl.img.360kuai.com/t010047dc82d4f8c073.jpg","width":"1080"},{"desc":"","height":"590","title":"","url":"https://p0.ssl.img.360kuai.com/t01e79a226571b72731.jpg","width":"1080"},{"desc":"","height":"299","title":"","url":"https://p0.ssl.img.360kuai.com/t01a308a7f54af1cdc1.jpg","width":"1080"},{"desc":"","height":"563","title":"","url":"https://p0.ssl.img.360kuai.com/t01d6333444367fdf7b.jpg","width":"1080"},{"desc":"","height":"473","title":"","url":"https://p0.ssl.img.360kuai.com/t01f0ee144b9db79831.jpg","width":"1080"},{"desc":"","height":"528","title":"","url":"https://p0.ssl.img.360kuai.com/t015aca653bea9cd617.jpg","width":"1080"},{"desc":"","height":"532","title":"","url":"https://p0.ssl.img.360kuai.com/t01f51939e47a93c8fc.jpg","width":"1080"},{"desc":"","height":"509","title":"","url":"https://p0.ssl.img.360kuai.com/t01462a07ca10365af5.jpg","width":"1080"},{"desc":"","height":"603","title":"","url":"https://p0.ssl.img.360kuai.com/t01a00468bbbdbcf995.jpg","width":"1080"},{"desc":"","height":"535","title":"","url":"https://p0.ssl.img.360kuai.com/t013ea825445062c316.jpg","width":"1080"},{"desc":"","height":"459","title":"","url":"https://p0.ssl.img.360kuai.com/t01b149615d6c083d3c.jpg","width":"1080"},{"desc":"","height":"535","title":"","url":"https://p0.ssl.img.360kuai.com/t01ea66b916f941a3a2.jpg","width":"1080"},{"desc":"","height":"532","title":"","url":"https://p0.ssl.img.360kuai.com/t01254b042f96a81027.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1693053973000,"pure":"","rawurl":"http://zm.news.so.com/e0973aac9bb2dd54d55261b6fb9106d5","redirect":0,"rptid":"0a77b5467a141375","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"Docker折腾记 篇三:太方便啦,绿联云docker容器一键更新教程

杨波购1687git 怎么从远程仓库获得某个文件 -
钱龙钓18361835742 ______ 许实现不同的存储后端. 举例来说,有一个InMemoryRepository类作为测试和实验.

杨波购1687git怎么访问别人的仓库,生成密匙 -
钱龙钓18361835742 ______ 当前使用的Git是哪个版本,可以通过如下的命令可以知道:$git--versiongitversion1.9.1在开始Git之旅之前,我们需要设置一下Git的配置变量,这是一次性的工作.即这些设置会在全局文...

杨波购1687怎么删除git远程仓库中的文件 -
钱龙钓18361835742 ______ 本地同步好最新的代码,修改或者替换你那个有问题的文件xxx, 直接修改: $git pull $git add xxx;git commit -m "modified file xxx" $git push origin (HEAD:your-remote-branch)括号内可以省略 删除的话: $git pull $git rm xxx;git commit .

杨波购1687如何将代码推送到远程git仓库 -
钱龙钓18361835742 ______ git init//初始化本地仓库 git clone https://github.com/fanhua1994/dzadmin.git//克隆远程仓库 git add .//添加所有 git commit -m "更新内容" git push origin master//提交到远程仓库

杨波购1687git的本地仓库和远程仓库是什么意思?常见的代码冲突怎么解决 -
钱龙钓18361835742 ______ 本地仓库 就是你电脑上的一个仓库;远程仓库就是在公网服务器上的仓库.git离线提交的原理就是:你修改的文件,保存动作是存放在本地硬盘,提交到本地仓库,就是讲文件修改信息保存到git,git会记录文件历史版本.远程推送就可以将本地仓库修改的文件推送到远程仓库去,这里说的远程仓库可以是github,gitlab之类服务器上的仓库.相当于有多份代码分别放置在 你电脑 服务器 具体的可以百度.至于冲突解决,先弄清楚文件冲突原理,基本是同一行存在两个提交,而且内容不一样导致,只需要打开冲突文件,整理冲突标记,统一文件内容保存,然后更新文件状态为冲突已解决 即可.第一次回答,尽量有问题百度搜索.这样更锻炼解决问题能力.

杨波购1687如何获取到github上的远程仓库地址 -
钱龙钓18361835742 ______ $ git remote -v 即可获取远程地址

杨波购1687windows开发平台下本地项目如何使用git管理 -
钱龙钓18361835742 ______ 作为Git使用的初级场景,用最简单的方法介绍一下这个优秀的版本控制工具,一般情况下是这样的: 本地有一个项目,比如名称是“hellopro”,因为需要共享代码,合作开发,所以需要使用github或者其他服务器托管该git库. 这里只介绍...

杨波购1687git命令怎么切换远程 -
钱龙钓18361835742 ______ git如何进行远程分支切换 git上查看远程分支命令: git branch -a 例如: 然后我想切换到daily/1.0.0远程分支:前提是必须要创建一个本地分支,并让它和远程分支进行关联,git checkout origin/daily/1.0.0 -b local_branch_ljs , 如果在运行此命令之前有文件没有提交的,而你又想取消本地文件的修改,可以先运行git chekout . 命令,然后再执行(注:local_branch_ljs是你自己新创建的本地分支名). 切换成功后显示如下:

杨波购1687如何使用git创建远程仓库 -
钱龙钓18361835742 ______ 可以这样 创建分支 $ git branch 分支名 推送到远程 $ git push origin 分支名

杨波购1687怎么在git提交代码到远程分支 -
钱龙钓18361835742 ______ 首先确保你的本地git工作目录下已经增加了远程分支了 使用 git remote -v 查看.如果没有则先使用 git remote add 命令添加一个(假设名为origin,分支为master).如果已经有了,则使用 git push origin master命令提交当前工作目录下的分支到远程master分支

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024