• git 常用命令


    Git 创建仓库

    初始化一个git仓库,在执行完成 git init 命令后,Git 仓库会在当前目录生成一个 .git 目录。

    git init

    如果使用指定目录作为git仓库

    git init newrepo

    初始化后,会在 newrepo 目录下会出现一个名为 .git 的目录

    git add 命令告诉 Git 对哪些文件进行跟踪:

    git add *.c
    git add README
    git commit -m '初始化项目版本'

    以上命令将目录下以 .c 结尾及 README 文件提交到仓库中。

    克隆仓库的命令格式为:

    git clone <repo>

    如果我们需要克隆到指定的目录,可以使用以下命令格式:

    git clone <repo> <directory>

    克隆完成后,在当前目录下会生成一个 simplegit 目录:

    git add 命令可将该文件添加到缓存(git add . 命令来添加当前项目的所有文件)

    touch hello.php
    touch README
    git add README hello.php 

    git status 命令用于查看项目的当前状态。

    $ git status -s
    A  README
    A  hello.php

    当你要将你的修改包含在即将提交的快照里的时候,需要执行 git add

    执行 git commit 将缓存区内容添加到仓库中。

    Git 为你的每一个提交都记录你的名字与电子邮箱地址,所以第一步需要配置用户名和邮箱地址。

    $ git config --global user.name 'runoob'
    $ git config --global user.email test@runoob.com

    示例:

    $ git add hello.php
    $ git status -s
    A  README
    A  hello.php
    $ git commit -m '第一次版本提交'
    [master (root-commit) d32cf1f] 第一次版本提交
     2 files changed, 4 insertions(+)
     create mode 100644 README
     create mode 100644 hello.php
    $ git status
    # On branch master
    nothing to commit (working directory clean)

    如果你觉得 git add 提交缓存的流程太过繁琐,Git 也允许你用 -a 选项跳过这一步。命令格式如下:

    git commit -a

    示例:

    git commit -am '修改 hello.php 文件'
    [master 71ee2cb] 修改 hello.php 文件
     1 file changed, 1 insertion(+)

    git mv

    git mv 命令用于移动或重命名一个文件、目录、软连接。

    git mv README  README.md

    创建分支

    git branch (branchname)
    切换分支命令:
    git checkout (branchname)

    上传

    git push origin master
  • 相关阅读:
    SQL语句在数据库中可以执行在mybatis执行不了
    spring_08aop原理及案例
    spring_07使用spring的特殊bean、完成分散配置
    spring_06装配bean_2
    spring_05装配bean
    spring_03ApplicationContext三种经常用到的实现
    spring_04bean的生命周期
    spring_02工具及接口案例
    深入理解Ribbon之源码解析
    深入理解Feign之源码解析
  • 原文地址:https://www.cnblogs.com/hozhangel/p/13491050.html
Copyright © 2020-2023  润新知