Work Github相关

文章目录

  • [1 Visul Studio使用git控制版本](#1 Visul Studio使用git控制版本)
    • [1.1 git remote -v](#1.1 git remote -v)
      • [1.1.1 myrepo 是你自己 fork 到 GitHub 上的仓库(estimate123/LXL_XV6_LAB)。](#1.1.1 myrepo 是你自己 fork 到 GitHub 上的仓库(estimate123/LXL_XV6_LAB)。)
      • [1.1.2 origin 是 MIT 课程官方源,地址是 git 协议(git://)。](#1.1.2 origin 是 MIT 课程官方源,地址是 git 协议(git://)。)
    • [1.2 git push](#1.2 git push)

1 Visul Studio使用git控制版本

1.1 git remote -v

用途:查看当前目录下对应的远程仓库的名称地址

Visual Studio当前git情况

bash 复制代码
PS D:\Study\VMShareFolder\xv6-labs-2020> git remote -v
myrepo  https://github.com/estimate123/LXL_XV6_LAB.git (fetch)
myrepo  https://github.com/estimate123/LXL_XV6_LAB.git (push)
origin  git://g.csail.mit.edu/xv6-labs-2020 (fetch)
origin  git://g.csail.mit.edu/xv6-labs-2020 (push)

这台机器里给同一个仓库登记了 两个远程(remote),一个叫 myrepo,一个叫 origin。

含义一行行看:

1.1.1 myrepo 是你自己 fork 到 GitHub 上的仓库(estimate123/LXL_XV6_LAB)。

复制代码
	地址是 HTTPS,可以读也可以写(只要你登录过 GitHub)。

1.1.2 origin 是 MIT 课程官方源,地址是 git 协议(git://)。

复制代码
	git 协议默认只读,而且 MIT 那边并没有开放写权限给全世界,所以只要执行

git push origin syscall

服务器就会返回

fatal: remote error: access denied or repository not exported: /xv6-labs-2020

------正是你刚才看到的那句。

1.2 git push

当前在branch syscall的情况下,想要push代码使用以下命令

bash 复制代码
git push myrepo syscall
相关推荐
Jurio.10 小时前
开源 Codex Sticky:在终端 Codex CLI 长对话中始终固定底部输入框
linux·rust·github·开源软件·codex·codex cli
半夜修仙10 小时前
RabbitMQ中如何保证消息的可靠性传输
java·分布式·中间件·rabbitmq·github·java-rabbitmq
旅之灵夫12 小时前
【GitHub项目推荐--Harness:一体化的开源 DevOps 平台】⭐
github
虾壳云智能13 小时前
详解 OpenClaw 部署难点 绕过安全拦截与路径报错解决方案
人工智能·github·open claw教程·open claw一键部署
_codemonster15 小时前
Codex中github cli未通过身份验证解决方法
github
baozj16 小时前
把徒步轨迹做成 3D 地形模型:开源工具「印迹 TrailPrint 3D」
前端·vue.js·github
逛逛GitHub16 小时前
这 2 个免费的开源 Skill 太给劲儿,直接替代 Playwright。
github
uhakadotcom16 小时前
什么是Mass Assignment(批量赋值)风险
后端·面试·github
Harvy_没救了17 小时前
【github爆款】MarkItDown 部署与测评报告
github
comcoo17 小时前
避坑指南:OpenClaw v2.7.9 Windows/macOS 零基础安装全过程
人工智能·windows·macos·github·开源软件·open claw·open claw部署包