码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • git常见使用 --实习中用到的


    1.正常的上传和提交

    git status //查看本地修改了哪些文件
    git add . //可以选择刚刚看到的所有修改文件,或者add具体的文件夹或者文件
    git commit -m "info" //info是待填充的提示内容,表示把该修改内容提交到本地仓库。
    git push //上传到远程仓库
    
    • 1
    • 2
    • 3
    • 4

    2.git rebase
    当存在多个commit的提交节点时,统一成一次提交。

    3.版本回退
    git reset --hard :把head指向之前的某次提交。hard是强制回退,不保存中间提交的内容。

    git revert -n 版本号 : 不会丢失现有版本的提交记录,生成一个新版本

    4.查看分支+切换分支
    git branch //查看当前分支
    git branch -a //查看所有的分支
    git checkout -f 分支名 //不保存当前修改,切换当其他分支

    5.本地修改的文件和终端修改的文件存在冲突(修改了同一个文件)

    git stash //存到本地暂存区
    git pull //拉取最新修改
    git stash pop //弹出缓存

    pop之后就可以在vscode左侧的Source control 界面里,两个文件冲突的部分会被标识出来。可以手动选择 Aaccept both changes(保留自己的修改和远程的修改)或者分别保存本地或远程修改。

  • 相关阅读:
    4.1-4.12读书笔记
    STM8的C语言编程(3)+――+GPIO输出和输入
    FAT32文件系统---第1章 驱动框架
    Notepad++ 通过HexEditor插件查看.hprof文件、heap dump文件的堆转储数据
    【C++基础入门】39.C++中不同的继承方式
    H - XYZZY(spfa最大路径,判断正环)
    WebSocket、event-source、AJAX轮询 等实现保持前后端实时通信的方式
    【java_wxid项目】【第八章】【Apache ShardingSphere集成】
    线程安全问题
    信息论作业 P02014222 焦子阳
  • 原文地址:https://blog.csdn.net/qq_45128278/article/details/133129151
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号