zoukankan      html  css  js  c++  java
  • Git操作命令

    mkdir git_test
    cd git_test
    git init 初始化
    git add code.txt
    git commit -m '版本1'
    git log 日志信息
    git reset --hard HEAD~1 回退到版本1
    git reset --hard 版本编号
    git reflog版本记录
    git status 版本树内容

    只会提交暂存区的内容,工作区即自己的修改未添加就不会生效
    git checkout -- test.txt
    丢弃修改

    git reset HEAD test.txt 取消暂存区的修改

    git diff HEAD -- code.txt 工作区和版本库文件对比,+为多

    git rm test2.txt 删除

    分支管理
    git checkout -b dev 创建切换到一个新分支
    git branch 查看分支状况
    git checkout master 切换回主分支

    git merge dev 合并分支dev
    git branch -d dev 删除dev分支

    git branch dev 创建分支dev
    git log --graph --pretty=oneline 分支提交图
    git merge --no-ff -m '禁用快速提交' dev
    git stash 存储工作现场
    git stash list 查看现场
    git stash pop 恢复现场


    GitHub
    添加ssh公钥
    git clone
    添加新分支git checkout -b ajin
    提交分支 git push orgin ajin

    git branch --set-upstream-to=orgin/ajinwu learner远程更新跟踪分支

    git pull orgin ajinwu远程拉取

  • 相关阅读:
    洛谷-P5709 【深基2.习6】Apples Prologue
    右键添加功能
    配置Java环境变量遇到的坑
    mysql安装
    页面置换算法
    程序员画图软件
    Java中传值和传引用
    计算机网络之链路层
    Python开发【第十五篇】模块的导入
    Python开发【第十四篇】装饰器
  • 原文地址:https://www.cnblogs.com/www-qcdwx-com/p/11239029.html
Copyright © 2011-2022 走看看