git的使用心得

git 的基础代码操作:
克隆远程分支 git clone[远程分支URL]
提交代码到暂存区 git add .
提交代码到远程仓库 git commit -m “[ADD 添加了功能or修改了功能]”
拉取远程分支代码 git pull origin [远程分支名称]
推送到自己的分支 git push origin [自己分支名称]
创建合并请求 git merge [要合并的分支]

在主分支上用命令行建立本地新分支并且进入该分支git checkout -b [新分支名称]
切换到主分支 git checkout[主分支]
将新分支推送到远程仓库 git push origin [新分支名称]
切换到自己的分支对项目进行修改等 git checkout [自己的分支名称]

git 注意事项:
1、commit 之后一定要拉取一下远程主分支
2、git commit -m"[操作符] 操作描述" 中的操作符需要为大写的 ADD,FIX,BUG ,操作描述要简明扼要
3、起冲突时尽量不要修改其他人的代码,解决冲突后要从新add,commit 再拉取一下远程分支

git 总结:
1.add之前回退,使用代码git checkout – file
2.add之后回退,使用代码 git reset HEAD
3.commit之后回退,使用代码 git reset --hard^返回到上一个版本 git reset --hard^^ 返回到上上个版本 git reset --hard~100 返回到上100个版本
4.push之后回退,
5.pull之后回退,
先使用git log --pretty=oneline查找commit id再使用代码git reset --hard commit id 使得commit回退后再重新push或者pull

注:版本回退使用代码git reset --hard commit id ( 1094adb…是commit id版本号)
回退前使用 git log查看提交历史(git log --pretty=oneline命令显示从最近到最远的提交日志)pretty=oneline参数可以减少很多不必要的数据显示
去往回退后未来的版本使用 git reflog 查看命令历史

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值