git 日常使用命令

一、提交代码
git init 初始化仓库
git add . 添加文件到暂存区
git status 查看仓库当前的状态,显示有变更的文件
git commit -m “xxxx” 提交暂存区到本地仓库
git push 上传远程代码并合并
二、创建分支
git checkout -b xxxx 创建分支
在这里插入图片描述
然后执行命令 git push
输入提示的命令 把本地分支推向 远端并完成关联
三、查看分支
git branch 查看本地分支
在这里插入图片描述
git branch -a 查看远程分支
在这里插入图片描述
四、删除分支
删除本地分支 git branch -D xxxx
删除远程分支 git branch -a //查看远程 git push origin --delete xxx(分支名字)
五、拉取远端代码
拉取远端master分支 git pull origin master(远程):master(本地)
如果在你自己的功能分支上 要合并代码
首先使用 git pull 远端代码与本地代码同步

出现这种情况说明没有最新的提交

另一种情况输入wq退出
在这里插入图片描述
拉取过程中有时会出现另一种情况 会进入vim 使用wq退出就行
在这里插入图片描述
这种情况就是顺利的拉取下来了,在主干拉取完后合并到你的分支
如果有少量commit 可以使用 gitcherry-pick commit 提交的commit号
多个commit建议使用git merge xxxx (merge其他分支代码)
六、撤销commit
修改了本地的代码,然后使用:
git add .
git commit -m ‘修改原因’
执行commit后,还没执行push时,想要撤销这次的commit,该怎么办?
执行此代码 即可 git reset --soft HEAD^
这样就成功撤销了commit,如果想要连着add也撤销的话,–soft改为–hard(删除工作空间的改动代码)。
命令详解:
HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1
如果进行两次的commit,想要都撤回,可以使用HEAD~2
–soft
不删除工作空间的改动代码 ,撤销commit,不撤销git add file
–hard
删除工作空间的改动代码,撤销commit且撤销add
另外一点,如果commit注释写错了,先要改一下注释,有其他方法也能实现,如:
git commit --amend
这时候会进入vim编辑器,修改完成你要的注释后保存即可。
其他的基本操作
git diff 比较文件的不同,即暂存区和工作区的差异。
git mv 移动或重命名工作区文件。
git rm 删除工作区文件。
git remote 远程仓库操作
git fetch 从远程获取代码库
git reset 回退版本
git log 查看历史提交记录
在这里插入图片描述
在使用git过程中难免会出错 不要着急冷静下来 因为慌乱会让你越忙越乱 所以一定要冷静 !!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值