太原站扩建,wordpress电话修改,创建一个网站的费用,上海制作公司目录#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结#xff08;尾部小惊喜#xff09; 前言
查看远程仓库
想… 目录导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结尾部小惊喜 前言
查看远程仓库
想查看你已经配置的远程仓库服务器可以运行 git remote 命令它会列出你指定的每一个远程服务器的名称 如果是刚 clone 下来的自己的库能看到 origin这是 Git 起的默认名字
$ git clone https://github.com/schacon/ticgit
Cloning into ticgit...
remote: Reusing existing pack: 1857, done.
remote: Total 1857 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (1857/1857), 374.35 KiB | 268.00 KiB/s, done.
Resolving deltas: 100% (772/772), done.
Checking connectivity... done.
$ cd ticgit
$ git remote
origin-v 选项 会显示需要读写远程仓库使用的 Git 的 URL和名称origin
git remote -v
origin https://github.com/schacon/ticgit (fetch)
origin https://github.com/schacon/ticgit (push)例子 若远程仓库不止一个该命令会将它们全部列出 与他人合作拥有多个远程仓库的仓库
$ cd grit
$ git remote -v
bakkdoor https://github.com/bakkdoor/grit (fetch)
bakkdoor https://github.com/bakkdoor/grit (push)
cho45 https://github.com/cho45/grit (fetch)
cho45 https://github.com/cho45/grit (push)
defunkt https://github.com/defunkt/grit (fetch)
defunkt https://github.com/defunkt/grit (push)
koke git://github.com/koke/grit.git (fetch)
koke git://github.com/koke/grit.git (push)
origin gitgithub.com:mojombo/grit.git (fetch)
origin gitgithub.com:mojombo/grit.git (push)添加远程仓库
git remote add shortname url添加一个新的远程 Git 仓库同时指定一个名称
poloB-J5D1MD6R-2312 watermarker % git remote -v
origin gitgitee.com:poloyy/watermarker.git (fetch)
origin gitgitee.com:poloyy/watermarker.git (push)poloB-J5D1MD6R-2312 watermarker % git remote add test gitgitee.com:testyy/waterm
arker.gitpoloB-J5D1MD6R-2312 watermarker % git remote -v
origin gitgitee.com:poloyy/watermarker.git (fetch)
origin gitgitee.com:poloyy/watermarker.git (push)
test gitgitee.com:testyy/watermarker.git (fetch)
test gitgitee.com:testyy/watermarker.git (push)可以使用 test 来代替整个 URL
git fetch 例子 可以运行 git fetch pb拉取仓库数据
$ git fetch pb
remote: Counting objects: 43, done.
remote: Compressing objects: 100% (36/36), done.
remote: Total 43 (delta 10), reused 31 (delta 5)
Unpacking objects: 100% (43/43), done.
From https://github.com/paulboone/ticgit* [new branch] master - pb/master* [new branch] ticgit - pb/ticgit从远程仓库中抓取与拉取
从远程仓库中获得数据可以执行
git fetch remote这个命令会访问远程仓库从中拉取所有你还没有的数据 执行完成后你将会拥有那个远程仓库中所有分支的引用可以随时合并或查看
重点 git clone 命令克隆了一个仓库Git 会自动将其添加为远程仓库并默认以 “origin” 为名称
git fetch origin这样会抓取仓库里所有新 push 的内容 但它只会将新内容下载到本地并不会自动合并或修改当前内容需要手动将新内容合并到本地内容中git pull
git pull 初步认识
默认情况下git clone 命令会自动设置本地 master 分支跟踪 clone 下来的远程仓库的 master 分支或其它名字的默认分支
运行 git pull 通常会从最初克隆的服务器上抓取数据并自动尝试合并到当前所在的分支
推送到远程仓库
语法格式
git push remote branch将 master 分支的内容推送到 origin 服务器
git push origin masterremote 默认就是 origin而 branch 默认是 master所以等价写法就是
git push重点 如果在你推送前远程仓库已经有新推送的内容那么本地需要先拉取最新的内容并合并后才能将本地的内容重新 push 到远程仓库
# 一般的流程
git fetch
git pull
git add .
git commit -m update
git push查看某个远程仓库
git remote show remote可以查看远程仓库的更多信息
% git remote show origin
* 远程 origin获取地址gitgitee.com:poloyy/watermarker.git推送地址gitgitee.com:poloyy/watermarker.gitHEAD 分支master远程分支master 已跟踪为 git pull 配置的本地分支master 与远程 master 合并为 git push 配置的本地引用master 推送至 master (可快进)能获取到的信息 远程仓库的 URL和名称origin 跟踪分支的信息 正处于 master 分支 执行 git pull 可以拉取远程仓库的 master 内容并和本地 master 分支的内容进行合 执行 git push 可以将本地 master 分支内容推送到远程仓库的 master 分支上
看更多信息
$ git remote show origin
* remote originURL: https://github.com/my-org/complex-projectFetch URL: https://github.com/my-org/complex-projectPush URL: https://github.com/my-org/complex-projectHEAD branch: masterRemote branches:master trackeddev-branch trackedmarkdown-strip trackedissue-43 new (next fetch will store in remotes/origin)issue-45 new (next fetch will store in remotes/origin)refs/remotes/origin/issue-11 stale (use git remote prune to remove)Local branches configured for git pull:dev-branch merges with remote dev-branchmaster merges with remote masterLocal refs configured for git push:dev-branch pushes to dev-branch (up to date)markdown-strip pushes to markdown-strip (up to date)master pushes to master (up to date)包含多个分支的信息
远程仓库的重命名与移除
语法格式
git remote rename old new例子
$ git remote rename pb paul
$ git remote
origin
paul同时会修改你所有远程跟踪的分支名字之前引用 pb/master 的现在会引用 paul/master
移除仓库的两种写法
git remote remove
git remote rmgit remote remove paul
$ git remote
origin一旦以这种方式删除了一个远程仓库那么所有和这个远程仓库相关的远程跟踪分支以及配置信息也会一起被删除
下面是我整理的2023年最全的软件测试工程师学习知识架构体系图
一、Python编程入门到精通 二、接口自动化项目实战 三、Web自动化项目实战 四、App自动化项目实战 五、一线大厂简历 六、测试开发DevOps体系 七、常用自动化测试工具 八、JMeter性能测试 九、总结尾部小惊喜
只有拼尽全力才能让梦想不再遥远只有坚持奋斗才能让成功属于你只有勇敢追求才能让生活更加精彩。无论困难多大相信自己的力量努力去追逐才能赢得辉煌的未来
勇往直前不畏艰难拼尽全力无所畏惧一步一个脚印迈向成功的道路只要心怀梦想任何困难都将被战胜。奋斗吧未来的辉煌属于你
只有在脚踏实地的坚持中我们才能突破自我为梦想付出努力。不论困难多大只要坚定信念每一次奋斗都是迈向成功的宝贵经验。成就终将属于那些凭借坚韧不拔和毅力奋斗的人。