Mac首次上传代码至码云操作步骤

一、在码云新建一个仓库,得到一个仓库地址;

二、mac需要下载安装xcode就可以使用git;

三、Git 全局设置:

git config user.name     //查看用户名
git config user.email    //查看邮箱

git config --global user.name "username"         //设置用户名
git config --global user.email "000000@qq.com"   //设置邮箱

四、在本地项目文件夹内初始化 git 仓库:

cd gamecloud

//初始化本地仓库
git init

//提交所有代码到文件中转站(注意后面有个点)
git add .

//提交所有代码到本地仓库
git commit -m "first commit"

//查看git状态
git status

//查看修改了哪些内容
git diff

//查看当前git仓库的分支
git branch

//新建一个分支并跳转到该分支
git checkout -b <分支名>

//查看本地提交日志(以版本号显示,可以用于版本跳转)
git log --pretty=online

//回退到上一个版本
git reset --hard HEAD^

//回退到前100个版本
git reset --hard HEAD~100

//跳转到制定版本号的版本
git reset --hard 1094abdfjsb(版本号前几位)

//撤销本次修改至最后一次add或commit
git checkout --<文件名>

//撤销保存在暂存区但是还未提交至本地仓库的修改
git reset HEAD <文件名>

//连接到码云远程仓库
git remote add origin https://gitee.com/wudandong/gamecloud.git

//提交本地仓库到码云(第一次有-u,之后可以省略-u)
git push -u origin master

补充: git stash (暂存)

git add .               // 如果有新文件需要先执行这个
git stash save <name>   // 保存到暂存区
git checkout <切换到目标分支>
// 工作完成之后
git chekcout <暂存的分支>
git stash list          // 查看暂存列表
git stash pop           // 还原暂存的内容

五、拉取远程仓库的内容:

//克隆一份完整的项目
git clone https://gitee.com/wudandong/gamecloud.git

//拉取远程代码
git pull origin master

附:mac生成SSH key

1、检查 SSH key 是否存在

ls -al ~/.ssh

如果没有,终端显示如下:

No such file or directory

如果已经存在,则会显示 id_rsa 和 id_rsa.pub

2、生成新的 SSH key

ssh-keygen -t rsa -C "your_email@example.com"

成功后终端显示如下:

Generating public/private rsa key pair.

Enter file in which to save the key (/Users/xxx/.ssh/id_rsa):

提示你保存 .ssh/id_rsa 的路径,这里直接 enter

Created directory '/Users/xxx/.ssh'.

Enter passphrase (empty for no passphrase):

提示需要密码吗,不需要,再直接enter

成功后终端显示:

Your identification has been saved in /Users/xxx/.ssh/id_rsa.

Your public key has been saved in /Users/xxx/.ssh/id_rsa.pub.

The key fingerprint is:

16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48 your_email@example.com

………………

3、添加 key 到 SSH

ssh-add ~/.ssh/id_rsa

成功后,终端显示:

Identity added: /Users/xxx/.ssh/id_rsa (/Users/xxx/.ssh/id_rsa)

此时,在 /Users/xxx/.ssh/ 生成两个文件,id_rsa (密钥)和 id_rsa.pub(公钥),SSH key 已经生成成功。

4、查看公钥内容

vim ~/.ssh/id_rsa.pub

5、检测 SSH key

ssh git@gitee.com

此时会验证 SSH key 是否可以访问 码云

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值