码云 操作 git

一、 添加 SSH 公钥
1) 首先检查本机公钥:

cd  ~/.ssh
如果文件存在,则直接 ls 查看文件夹下的文件
vi id_rsa.pub 打开pub 文件  该文件即是公钥文件  id_rsa 这个文件是私钥的文件

复制该文件,将该文件粘贴到码云公钥部分

2) 若是没有该文件 则

mkdir ~/.ssh
ssh-keygen -t rsa -C "你的邮箱地址"  回车中会提示你输入一个密码 该密码在你提交项目的时候使用  为空则提交项目的时候不输入

3) 如果想要清除之前的密钥 在 输入 ssh-keygen -t rsa -C 之前 先输入

mkdir key_backup$ cp id_rsa* key_backup$ rm id_rsa*

二、在码云上创建新的项目
这里写图片描述
点击加号 添加新的项目
三、Mobaxterm
1) 我电脑上用的是这个 可以直接连接git 数据库之类的 linux 系统 命令行很容易用
在本地

git init
git remote add origin git@git.****.git  /*添加自己的git地址*/
git add .  文件修改添加到暂存区
git commit -m '提交' /*把暂存区的所有内容提交到当前分支  之后可以使用  git log 查看*/
git push --set-upstream origin ** /*添加自己的分支名称  主master  或者  次分支*/
或者
git push -u origin master

若不是第一次提交:

git push  之前需要先  git fetch 将git上最新提交的文件拉下来  get merge  和本地合并 

提交前

git status  查看仓库当前的状态
git diff 文件名   查看具体修改了什么内容
git log 查看历史记录 最近到最远的提交日志  也可以添加参数
git log --pretty=oneline  查看部分
HEAD表示当前版本
上一个版本就是HEAD^,上上一个版本就是HEAD^^
git reset --hard HEAD^  回退至上一个版本
会退到上一个版本之后想要再回到当前的版本  此时 git log 最新的版本已经是之前HEAD^的版本了  想要再次回到HEAD的版本  则需要沿着 当前的向上查找  查找到  commit id 使用
git reset --hard id  既可以回到这个版本了
git reflog 可以查看之前的每一次的命令
git checkout -- file  在工作区的修改全部撤销 让这个文件回到最近一次git commit或git add时的状态
git reset HEAD file 把暂存区的修改撤销掉(unstage),重新放回工作区
git rm 删除文件
git clone  克隆一个本地库
git checkout -b name /*新建并且换到新的分支 name */
git branch 查看当前分支
git merge name  name分支合并到当前分支 如果有冲突 git status 查看冲突的文件 然后手动解决冲突  才能合并
git branch -d dev 合并完后之后  就可以删除当前的分支了
git remote -v 查看远程仓库的信息
git tag <name> 打一个新的标签 默认标签是打在最新提交的commit上的
git remote rm origin 删除已有的GitHub远程库
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值