Git版本管理

一、基本命令

1、git init 初始化仓库
2、git status 查看状态
3、git add . 暂存
4、git commit 提交仓库,-m ‘…’选项可直接提交话
5、git log 查看提交记录
6、git ls-files 查看仓库的文件
7、git restore --staged fname 取消fname文件的暂存
.gitignore 文件可以指定不被跟踪的文件,例如:

*
*.* //不跟踪所有文件
!*main.c //跟踪main.c
!*.gitignore //跟踪.gitignore文件

二、版本控制

1、git branch 查看存在的分支
2、git checkout -b bname 新建bname分支并跳转到该分支
3、git checkout bname 跳转到bname分支
4、git meger 合并分支
5、git branch -d bname 删除bname仓库

三、代码推送到GitHub远程仓库

1、首先在GitHub新建仓库,并命名Gname。
2、ls ~/.ssh查看是否存在密钥信息。(id_xxx、id_xxx.pub文件存在?)
3、若无,则:ssh-keygen -t ed25519 -C “邮箱”。
4、上传公钥到GitHub:cat ~/.ssh ed25519.pub, 复制命令行打印值,在GitHub添加:
在这里插入图片描述
5、git push -u Gname master ,搞定!

若代码丢失,则通过“git clone 仓库ssh地址”即可找回代码。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值