zoukankan      html  css  js  c++  java
  • git的常用命令

    1.git init 把这个目录变成Git可以管理的仓库

    2.git commit -a   //不需要执行git add,自动提交所有修改的文件

    3.只提交add的文件

      git add ...

      git commit -m   

    4. git branch (列出,创建或者删除分支)

    • git branch <branchName> :创建一个分支
    • git branch -d <branchName> :删除指定分支
    • git branch -v :显示现在的所有分支信息
    • git branch -a  :查看远程分支
    • git branch   :查看本地分支 

    5. git checkout (切换分支)

    • git checkout <branchName> :切换到该分支
    • git checkout -b <branchName> :创建该分支并切换到该分支
    • git checkout - :恢复到上一个分支

    6. git merge(合并分支)

    • git merge branchName1 branchName2 :将分支1合并到分支2
    • git merge branchName :将branchName合并到当前分支
    • git merge branchName —ff :将branchName合并到当前分支,使用fast-forward方式
    • fast-forward(快速向前合并)的形式是,两个分支,有一个并未有提交记录。
    • git merge branchName --no-ff :将branchName合并到当前分支,不使用fast-forward方式

    7.git branch -d (删除分支)

    • 删除本地分支   git branch -d branch_name
    • 删除远程分支  

            git branch -r -d origin/branch-name

                   git push origin :branch-name

    8.git remote -v    //查看远程库

    9.git remote add origin 地址    //添加远程库

      git remote rm origin.  //删除指定远程分支

    10.git push origin master   //将本地库内容推送到远程库

    11.账户(在 push 的时候需要设置账号与密码,该密码则是 github 的账号与密码)

    • 设置记住密码(默认15分钟): git config --global credential.helper cache
    • 如果想自己设置时间,可以这样做(1小时后失效): git config credential.helper 'cache --timeout=3600'
    • 长期存储密码: git config --global credential.helper store
    • 配置用户和邮箱  

    git config user.name '张三' 

    git config user.email 'zhangsan@163.com'

    12.删除远程分支

       git push origin --delete 远程分支名 

    13.修改远程分支的名字(branch_new--新名字,branch_old--旧名字)

       git branch -m branch_old branch_new

       git push origin :branch_old

       git push --set-upstream origin branch_new

  • 相关阅读:
    Python校验文件MD5值
    no acceptable C compiler found in $PATH解决办法
    PRD是什么
    项目中PO、PM的职责区分
    vue-cli中打包之后css加载顺序有错
    vue-cli中打包图片路径错误
    vue2.0的父子组件数据传递
    vue中style的用法
    vue中class的用法
    angular淘宝购物车案例
  • 原文地址:https://www.cnblogs.com/susu2020/p/12572710.html
Copyright © 2011-2022 走看看