GIT操作方法论

1、先将主干目录fork到自己的远端仓库,自己的代码在本地都先push到fork出的远端仓库,再向主干目录发起合并;(这步操作是本篇精髓所在,这样才规范,别直接拉主干目录然后开始推)

2、git clone xxxxx(fork出的远端仓库地址);

3、git remote add proj_master xxxxx(主干目录):为了方便拉取最新代码;

4、git pull proj_master branch_main:branch_mine:从主干拉取版本,冒号后面的是拉到本地取的名字;更新本地代码:git pull proj_master branch_main

5、git fetch proj_master branch_main:branch_mine:也可以这样拉取分支;

6、git push origin branch_mine:branch_mine_git:开发完推送时,推到origin(fork出的远端仓库),新建出一个分支名,代码合入后删除;(git push -f:强制推送)

7、git status :查看代码状态;

     git add xxx:代码add一下;(删的文件用git rm xxx)

     git commit -m "*******":提交;这步之后就可以push了

8、git branch -v:查看本地仓库的分支;git checkout branch_xxx:切分支;git branch -D branch_xxx:删除分支

      git remote -v:查看添加的远端目录(像是之前的origin,proj_master)

9、git stash :暂存目前的内容,要切分支或者解决冲突时先这样搞;stash之后再pull就可以拉最新代码,不会报错了哦

      git stash list:列出暂存的目录;列出来是长得像 stash@{0}这样

      git stash pop stash@{0}:暂存区的拉下来,然后开始解决冲突,vscode上可以直接解决

10、git commit --amend:将当前的文件commit并和最近一笔log记录合并

总结:本篇介绍了常用的git 命令行操作方法,现在很多小乌龟或者source tree工具,简化了git操作(甚至当成svn用),带来了方便但同时也让人不太好理解git仓库管理的精髓,命令行熟悉后使用起git会得心应手和真实的便利;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值