git相关常用命令

git相关常用命令

  • 配置SSH的命令:
(1).步骤1:生成密钥:ssh-keygen -t rsa -C "邮箱"
(2).步骤2:复制公钥去远程仓库配置:cat ~/.ssh/id_rsa.pub
(3).步骤3:删除之前的克隆仓库,通过SSH重新克隆
(4).步骤4:进入仓库
(5).步骤5:配置个人信息
A.配置用户名:git config --global user.name"用户名"
B.配置邮箱:git config --global user.email"邮箱"
(6).步骤6:开发
(7).步骤7:【add . commit push】
  • 获取代码的命令
(1).情况1:仓库有代码,直接克隆:git clone 仓库地址
(2).情况2:仓库没有代码,且本地没有仓库
A.步骤1:在本地初始化一个仓库:git init 仓库名
B.步骤2:进入本地仓库
C.步骤3:将本地仓库和远程仓库进行关联:git remote add origin 远程仓库地址
D.步骤4:配置个人信息
E.步骤5:开发
(3).情况3:仓库没有代码,但本地有仓库
A.步骤1:进入本地仓库
B.步骤2:将本地仓库与远程仓库进行关联:git remote add origin 远程仓库地址
C.步骤3:配置个人信息
D.步骤4:开发
(4).留心:取消关联:git remote remove origin
  • 解决代码串分支的命令
(1).查看存储:git stash list
(2).加入存储:git stash
(3).弹出存储:git stash pop
  • 日志回滚相关命令
(1).普通方式查看日志:git log
(2).格式化查看日志:git log --pretty=oneline
(3).回滚日志:git reset --hard commit_id
  • 与标签相关的命令
(1).创建标签:git tag 标签名
(2).查看标签:git tag
(3).发布标签:git push origin 标签名
  • 更新本地仓库代码的命令
(1).自动合并:git pull
(2).不自动合并:git fetch
  • 分支相关命令
(1).查看本地分支:git branch
(2).查看远程分支:git branch -r
(3).查看所有分支:git branch -a
(4).创建分支:git branch 分支名
(5).切换分支:git checkout 分支名
(6).创建并切换分支:git  checkout -b 分支名
(7).普通方式删除分支:git branch -d 分支名
(8).强制删除:git branch -D 分支名
(9).手动合并:git merge 分支名
(10).基于指定分支创建并切换新本地分支:git checkout -b 新分支 旧分支

  • git如何解决代码冲突
1.步骤1:执行【git push】命令发现冲突
2.步骤2:执行【git pull】命令将远程的所有分支信息拉去到本地,并与当前分支自动合并
3.步骤3:执行【git status】命令,查看冲突文件,并手动解决冲突
4.步骤4:重新【add commit push】
  • 克隆获取的是默认分支代码,如何获取其他分支代码
执行【git checkout -b 新分支 旧分支】命令
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值