Git和码云的使用

本文介绍码云(Git@OSC),一个基于Git的免费在线代码托管平台。内容涵盖创建项目、添加SSH公钥、首次提交、克隆项目及推送更新等步骤。

码云(Git@OSC)是开源中国社区团队推出的基于Git的快速的、免费的、稳定的在线代码托管平台,不限制私有库和公有库数量.github大伙总该听说过的吧,码云就是中国版的github,如果有兴趣,可以一起了解一下,毕竟有时候github抽起风来,啥都搞不来。所以还是国内的环境好,中国的github还是很适用于大部分国人的,虽然里面的内容不多,但是相较于github的国外服务器,码云在国内的速度那是杠杠的,而且,最最关键的是,私有项目免费!私有项目免费!私有项目免费!!!

一.创建项目


二.点击添加公钥,如果你想让你的项目可以进行写操作,点击那个黄色的添加个人公钥。


1.生成公钥
$ssh-keygen -t rsa -C "邮箱地址"
2.查看id_rsa.pub公钥
$cat ~/.ssh/id_rsa.pub
3.验证sshkey
$ssh -T git@gitee.com
会提示你这个链接的码云不确定,问我们要不要继续链接,我们输入yes ,然后提示你 welcome ,则表示我们成功。

三.第一次提交项目(打开终端输入命令)

进行初始化,生成这个文件
$git init

远程码云仓库
$git remote add origin xxx(码云仓库地址)

可以将东西更新下来
$git pull origin master

将所有都提交上去
$git add .
$git commit -m 'init'
$git push origin master
到此项目就保存上去了。

四.clone项目

找个文件夹,开始clone项目吧
$cd ~/目录
$git clone xxx(码云仓库地址)


五.push项目

一个好习惯,不管这个项目多少人参与,push之前先pull一下,看看有没有merge的代码,有merge解决merge,没有的话直接下面的命令
$git pull origin master
$git add .
$git commit -m 'init'
$git push origin master

### 配置 VSCode 使用 Git 并连接 #### 初始化本地项目并安装必要工具 为了在 Visual Studio Code (VSCode) 中配置 Git使用,需先确保已安装 Git 工具。可以通过访问官方网址下载最新版本的 Git[^2]。 #### 创建 SSH 密钥用于安全认证 对于更便捷的安全验证方式,在本地计算机上生成一对新的 SSH 密钥,并将公钥添加到个人的账户设置里。这一步骤允许无需每次都输入用户名密即可完成身份验证[^4]。 ```bash ssh-keygen -t rsa -C "your_email@example.com" ``` 上述命令会提示指定保存位置,默认路径通常是最优选项;接着设定 passphrase 提高安全性(可选)。完成后记得复制 `.ssh/id_rsa.pub` 文件内的内容以便稍后粘贴至平台。 #### 设置全局用户信息 为了让每一次提交都关联正确的个人信息,建议预先定义好作者名与邮箱地址: ```bash git config --global user.name "Your Name" git config --global user.email "youremail@domain.com" ``` 以上两条指令仅需执行一次,除非打算更改默认的身份资料[^1]。 #### 开始一个新的 Git 项目或将现有目录转换成 Git 库 如果尚未有现成的工作区,则可通过如下方式建立新库: ```bash mkdir myProject && cd $_ git init ``` 针对已有文件结构的情况,进入对应文件夹后再运行 `git init` 即可初始化为空白状态下的 Git 版本控制系统实例[^3]。 #### 添加远程仓库链接 通过以下命令向本地存储库添加指向上的目标仓库 URL 地址作为 origin 别名: ```bash git remote add origin git@gitee.com:username/repository.git ``` 注意替换其中 username repository 字段为实际值。之后可以利用此名称简化后续交互流程中的资源定位工作。 #### 推送初始代至上游服务器 首次推送时应特别指明分支以及上游引用关系: ```bash git push -u origin master ``` 这里假设采用的是 main 或者 master 分支命名约定。此后常规更新只需简单调用 `git push` 就能自动沿用之前确立好的映射规则。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值