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

    一. 远程仓库相关的操作命令

        1.git remote : 用于管理主机名。列出远程库的名字。

    $ git remote
    vote

        2. git remote -v/--verbose 显示出详细的url地址名和对应的别名。

    $ git remote -v
    vote    http://git.******.com/*****/wmt_vote.git (fetch)
    vote    http://git.******.com/******/wmt_vote.git (push)

        3. git remote add name url  添加远程仓库,一旦添加以后别名就代表远程库的版本库地址,可以直接使用。

    $ git remote add joey git@github.com:zhaoJoeyuan/Test.git
    Administrator@9GPBSPCCTFQXEUX MINGW64 /e/TestTwo (test)
    $ git remote -v
    joey    git@github.com:zhaoJoeyuan/Test.git (fetch)
    joey    git@github.com:zhaoJoeyuan/Test.git (push)
    origin  git@github.com:zhaoJoeyuan/TestTwo.git (fetch)
    origin  git@github.com:zhaoJoeyuan/TestTwo.git (push)

        4.  git remote remove/rm name  删除添加的远程库

    $ git remote remove joey
    Administrator@9GPBSPCCTFQXEUX MINGW64 /e/TestTwo (test)
    $ git remote -v
    origin  git@github.com:zhaoJoeyuan/TestTwo.git (fetch)
    origin  git@github.com:zhaoJoeyuan/TestTwo.git (push)

        5. git remote rename 原名字 新名字  :    重命名远程库

    $ git remote rename origin joey
    Administrator@9GPBSPCCTFQXEUX MINGW64 /e/TestTwo (test)
    $ git remote -v
    joey    git@github.com:zhaoJoeyuan/TestTwo.git (fetch)
    joey    git@github.com:zhaoJoeyuan/TestTwo.git (push)

        6. git clone xxx.git "指定目录" : 克隆项目到指定文件夹    

    二.  git 彻底删除历史提交记录

        1. git log 获取提交的历史找到需要回滚到的提交点,复制hash值

        2. git reset –hard hash值   

        3. git push -u origin master -f  强制提交

    三.  从远程仓库获取文件到本地指定目录

      1. git clone git地址  目录名字

      2. 删除原来的默认仓库名  git remote rm 仓库名

      3. 新增仓库 git remote add 仓库名 新仓库的git地址

      4. git push -u origin master  提交

    四.  git基本命令

      1.git add .   //添加改动

      2.git commit -a -m 'xxx'    //提交 

      3.git push <远程主机名> <远程分支名>  //推送

    五.  git push 命令解析

      1.git push origin master

      上面命令表示,将本地的master分支推送到origin主机的master分支。如果master不存在,则会被新建。

      2.git push -u origin master

      上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。不带任何参数的git push,默认只推送当前分支。

    六.  将本地项目上传至github

      1.在github上创建repositories

       创建完成之后显示下图:

       

      2.在本地要上传的项目根目录下,打开git bash

      3.$ git init      

       执行完这个命令会看到项目文件中多了.git文件夹

      

      4.$ git add .

      

      5.$ git commit -m "通讯录"

      

      6.$ git remote add origin https://github.com/siyecao/addressList1.git(这边的地址应该写刚刚git上创建项目的地址)

      

      

      7.$ git push -u origin master

      

     成功

       

  • 相关阅读:
    IDEA开发常用快捷键
    常见操作系统的分类
    预科班第四次考核总结
    博客园使用office 365写博客
    大三上学期十二周总结
    python循环和布尔表达式总结
    灵活运用绑定变量---declare匿名块使用绑定变量
    Oracle 10G强大的SQL优化工具:SQL Tuning Advisor
    40个DBA日常维护的SQL脚本--1113
    awr相关指标解析
  • 原文地址:https://www.cnblogs.com/siyecao2010/p/9187075.html
Copyright © 2011-2022 走看看