git常用基础操作

git常用基础操作,仅限于我自己使用过程中遇到的问题的记录。具体要怎么使用要在实践过程中考虑场景,找到相应的命令解决问题,适时的搜索一下就能解决90%的问题。

1、基础操作:

一篇git 的基础操作

2、查看工作区和暂存区的状态

git status

3、提交到本地仓库

git commit -m “本次提交说明”

4、add和commit的合并,便捷写法(未追踪的文件无法直接提交到暂存区/本地仓库)

git commit -am “本次提交说明”

5、将本地分支和远程分支进行关联

git push -u origin branchName

6、将本地仓库的文件推送到远程分支

git push

7、拉取远程分支的代码

git pull origin branchName

8、合并分支

git merge branchName

9、查看本地拥有哪些分支

git branch

10、查看所有分支(包括远程分支和本地分支)

git branch -a

11、切换分支

git checkout branchName

12、临时将工作区文件的修改保存至堆栈中

git stash

13、将之前保存至堆栈中的文件取出来

git stash pop

14、把本地分支合并到远程master(或者其他分支):

参考文章https://blog.csdn.net/yuanmengdage/article/details/93384254(提交到其他分支的时候要checkout到其他分支,而不是master)

15、删除不需要上传的文件.idea 和target文件夹

参考:参考文章https://blog.csdn.net/sarafina527/article/details/104555842

注意:线上版本中有这两个文件的要先删除,再将本地的删除,并添加文件目录到.gitignore中,下次push就不会有了。

先删除本地缓存–> 再commit -->再push

16、提交本地代码到远程一个新的分支

git push origin master:testversion

17、在本地删除远程已经不存在的分支

git remote prune origin new-first-version

18、git 出现end无法操作的解决方法

参考:参考链接https://blog.csdn.net/weixin_39358657/article/details/93469321

19、删除本地分支和远程分支

参考:参考链接https://blog.csdn.net/sub_lele/article/details/52289996

删除远程不存在的分支:git remote prune origin new-first-version

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值