• git 命令


    git使用
      在自己的git本地建立并切换分支 git branch -b "本地分支"
      在自己的本地分支上传到git远程分支 git add .
                git commit -m "上传备注"
                       git push origin 本地分支:远程分支
      切换到master分支上 git pull
      合并本地分支 git merge 本地分支
      提交git git push

    查看分支情况。

    git branch


    创建新的分支。

    git branch xq-ctr1

    切换至分支

    git checkout xq-ctr1

    创建并切换分支

    git checkout -b xq-ctr1

    合并分支某分支到当前分支

    git merge xq-ctr1

    删除分支

    git branch -d xq-ctr1

    查看远程分支信息

    git remote -v


    添加远程库

    git remote add origin git@172.21.129.20:cloud3/Test.git

    从远程库clone代码

    git clone git@172.21.129.20:cloud3/Test.git

    git clone git@172.21.129.20:cloud3/Test.git -b feature1

    获取远程分支

    git fetch origin master

    获取远程之后,就可以用origin/master下获取。

    推送分支

    git push origin xq-ctr1

    回退分支

    git reset --hard HEAD^1

    回退几次数字用几。

    git add . //提交所有新增文件和变化文件,不包括被删除文件 git add * //功能同上 git add -u //提交被修改和被删除文件,不包括新文件 git add -A //提交所有变化 git add a.txt //提交a.txt //git add命令可以提交多次,在git commit之前,告诉git,把文件添加到仓库暂存区

    提交变化

    git commit -m 'commit备注' ///git commit命令即为一次性把暂存区的修改往当前分支(master/branch)提交

    git状态

    git status //git add,git commit这些状态使用git status命令即可查看状态

    查看日志

    git log //显示每一次提交的信息:作者、日期、hash、commit信息 git log --pretty=oneline //单行显示提交信息:hash、commit信息 git reflog //提交信息:hash、commit信息

    版本控制

    git reset --hard HEAD^ //仓库文件回退到上一commit版本 git reset --hard 35f69c //版本回滚到hash值35f69c开头的commit版本 git reset HEAD a.txt //把暂存区中a.txt的修改撤销掉,放回工作区

    远程分支git remote add origin git@github.com:Wbiokr/chatApp.git

    添加远程库chatApp.git git push - u origin master

    第一次推送本地仓库到远程仓库

     

     

    git push origin master

    之后的推送

     

    git pull origin master

    从远程分支获取最新版本并merge到本地

     

    git fetch origin master

    从远程分支获取最新版本但不会merge



  • 相关阅读:
    devstack安装openstack
    Stacks of Flapjacks
    二、Reids基础命令--字符串
    数据库筛选用户,然后去掉一部分(列表求差),再随机返回一个用户。sqlalchemy + python集合(set) + random
    利用Powershell获取公司内部机器的资源信息,作为企业兴许资产管理的基本途径!
    《编程导论(Java)·3.2.4 循环语句》
    Android自己主动检測版本号及自己主动升级
    基于bootstrap的富文本框——wangEditor【欢迎增加开发】
    找球号(三)
    #308 (div.2) B. Vanya and Books
  • 原文地址:https://www.cnblogs.com/zhoubingyan/p/8548219.html
Copyright © 2020-2023  润新知