git的相关操作和使用

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目 。

1.公钥

状态查询:$ git status
创建公钥:$ ssh-keygen -t rsa -C "邮箱"
查询公钥:$ cat /home/admin/.ssh/id_rsa.pub

2.配置

$ git config --global 参数`

有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。
$ git config --global user.name "name"
$ git config --global user.email "email@qq.com"

3.使用

git init //仓库初始化
git add .  //提交全部文件到暂存区
git commit -m "提交注释"  //提交到工作区,并创建提交记录
git remote add origin 地址  //连接远程仓库,有公钥则可使用SSH地址免账号密码登录
git push origin 分支名称 //推送上传,默认分支名称:master

git pull //拉取线上仓库最新版本(每次写代码前必做步骤)
git clone 地址 //克隆完整仓库到本地

断开远程连接:$ git remote rm origin
合并仓库代码:$ git pull --rebase origin master (使用新仓库时也需要用到)

4.仓库版本

查看版本日志1:$ git log
查看版本日志2(精简版):$ git log --pretty=oneline
查看版本日志3(所有回退版本,用于恢复错误操作):$ git reflog

版本回退1:$ git reset --hard 版本编号
版本回退2:$ git reset --hard HEAD^ (两个^即回退两个版本)

5.分支

创建分支:$ git branch 分支名
查看分支:$ git branch -a
切换分支:$ git checkout 分支名
合并分支:$ git merge 要被合并的分支名
删除分支:$ git branch -d 分支名
注:删除分支前,需先退出要删除的分支,然后才能删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值