git 提交分支步骤及常用git命令

笔者在到公司的时候,以为自己记住几个git命令就可以了,结果一到真正让我提交版本的时候,却发现自己根本就不会,这里在此记录:

 1.开启一个项目文件夹,在里面打开git bash 执行  git clone + 远程仓库地址 (远程项目文件会被clone到当前文件夹中)
 2.与远程仓库关联git remote add origin + 远程仓库地址
 3.把项目放到clone过来的文件中
 4.查看当前分支 git branch(第一次只有一个master分支)
 5.新开一个分支git checkout -b +分支名(切换分支:git checkout + 分支名)
  6.开发然后提交版本,最后push到远程仓库 
           1.git status  //查看当前代码状态   红色为未提交  绿色代表代码在缓存区
           2.git add .   //把所有修改的代码放到缓存区(可以从vscode)
           3.git commit -m "修改注明"   //提交代码   注明修改说明
           4.git push origin (当前分支名)   //提交到远程仓库里面  这时候可以去仓库里面看下(或者git push -f强制提交)

常用git命令:
1.git config user.name查看用户名
2.git config user.email查看密码
3.git remote set-url origin url 修改仓库url
4.git log 查看commit过的版本
5.git reflog
4和5的区别
git log可以显示所有提交过的版本信息,不包括已经被删除的 commit 记录和 reset 的操作
git reflog是显示所有的操作记录,包括提交,回退的操作。一般用来找出操作记录中的版本号,进行回退。

git reflog常用于恢复本地的错误操作
6.git reset 版本Hash值 --soft 可以回退到某一版本,用来处理误操作
出错时的步骤:先git reflog,找到想要回退到的版本然后复制其hash值,然后用git reset 版本Hash值 --soft
7.git commit --amend 用提交的内容覆盖之前原有的内容(相当于在原有版本上进行更新)
8.切个新分支,然后 git cherry-pick + 仓库复制过来的提交的SHA值 可以将目标提交,拿到自己的分支上
9.git push -f 强制提交

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值