gitcode的使用

概要

记录学习中遇到的问题,不定期更新,供交流。

正文

1、常用命令

git branch -l列出所有分支
git --version查看git版本

git add countRic.py //将代码放入暂存区

git commit -m '第一次版本提交'  //提交代码并注释

git remote add origin //仓库地址

git push -u origin --all //推送代码

遇到的问题(未解决)

遇到的问题(已解决)

1、在vscode连接git时弹框要验证账号和密码,账号查看git的账号,密码最后用的是访问令牌

2、发布新文件到仓库时,vscode终端报"fatal  git add -A -- e:\x\...\xxx is outside repository"

可能方法:git版本老旧(已排除);

最终解决:需要先跳转到要提交的文件位置才行

cd f:/zy  //跳转

git init  //初始化仓库

参考文档

帮助文档 | GitCode 帮助文档

### 如何在 GitCode 上配置和使用 SSH 进行代码仓库管理 #### 创建 SSH 密钥对 为了安全地访问 GitCode 仓库,需要创建一对 SSH 密钥。这可以通过 `ssh-keygen` 工具来实现: ```bash ssh-keygen -t rsa -f ~/.ssh/id_rsa_gitcode -C "你的 gitcode 邮箱" ``` 这条命令会在用户的 `.ssh/` 文件夹下生成私钥 (`id_rsa_gitcode`) 和公钥 (`id_rsa_gitcode.pub`) 文件[^3]。 #### 添加 SSH 私钥至 SSH Agent 为了让计算机记住这个私钥,在每次启动终端时不需要重新输入密码,需将该私钥添加到 SSH agent 中: ```bash eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa_gitcode ``` 上述指令先启动了 SSH agent, 接着加载了之前生成的私钥文件[^5]。 #### 编辑 SSH Config 文件以便区分不同平台的身份认证 当有多个远程主机要连接时,编辑 `~/.ssh/config` 文件可以帮助简化过程并指定不同的身份验证方式。对于 GitCode 的设置如下所示: ```plaintext Host gitcode.net HostName gitcode.net User 改成你的 gitcode 邮箱 IdentityFile ~/.ssh/id_rsa_gitcode ``` 这段配置使得以后只需要用简单的域名就能识别特定的服务提供商及其对应的密钥。 #### 将公钥添加到 GitCode 账户中 登录 GitCode 后台管理系统,找到个人资料中的 SSH keys 设置部分,粘贴前面生成的 `id_rsa_gitcode.pub` 内容到这里保存下来。这样就完成了客户端与服务端之间基于 SSH 协议的安全通信链路建立工作[^4]。 #### 关联本地仓库与远端仓库 假设已经克隆了一个新的项目,则可以在该项目根目录内运行下面两条命令之一来进行初始化以及绑定远程地址的操作: ```bash cd ./你的项目名称 git remote add origin git@gitcode.net:用户名/项目.git ``` 这里 `origin` 是给定的一个默认别名代表指向官方源的位置;而后面的 URL 地址则是从 GitCode 获取的具体项目的 SSH 访问路径。 #### 提交更改前设定全局用户信息 如果还没有定义过的话,建议现在也顺便把个人信息设好,方便日后追踪贡献者身份: ```bash git config --global user.name "用户名" git config --global user.email "邮件" ``` 这些数据仅作为元数据附加于每一次提交记录之中,并不涉及权限校验逻辑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值