Git使用基础命令

操作系统: ubuntu 16.04
操作方式:命令行方式

#初始化一个版本仓库
    git init
    eg:
    $ mkdir test #创建一个文件夹
    $ cd test #切换到新建的文件夹
    $ git init #初始化版本仓库
    Initialized empty Git repository in /home/xxx/test/.git/

#拷贝一个git仓库到本地
    git clone [url]
    如果想要修改git到本地仓库的名字
    git clone [url] XXX

#将文件添加到缓存
     git add  指定文件名
     git add . #添加当前项目的所有文件

#查看项目当前的状态
     git status
     git status -s #获取较短的输出结果

#查看修改的不同信息
    git diff #显示尚未缓存的改动
    git diff --cached #查看已缓存的改动
    git diff HEAD #查看已缓存的与未缓存的所有改动
    git diff --stat #显示摘要,而非整个diff

#将缓存区的内容提交到仓库
    git commit
    git commit -m "提交时的日志信息"
    git commit -am "提交时的日志信息" #可以直接跳过,不用将修改的文件添加到缓存
    在使用commit提交时,会记录你的邮箱和名字

#配置邮箱和用户名
    --global:修改用户目录下的配置文件,修改~/.gitconfig文件
    --system:对系统中所有用户,修改/etc/gitconfig文件
    git config --global user.name "用户名"
    git config --global user.email 邮箱地址

#取消已缓存的内容
    git reset HEAD [文件名]

#从仓库中删除文件
    git rm [文件名]
    如果删除之前修改过,且已添加到缓存区域
    git rm -f [文件名]
将文件从暂存区域移除,仍希望保留在当前工作目录
    git rm --cached [文件名]

#移动或重命名一个文件、目录、软连接
     git mv 文件名

猜你喜欢

转载自blog.csdn.net/Poetry_And_Distance/article/details/81478850
今日推荐