zoukankan      html  css  js  c++  java
  • 版本控制 git

    git安装

    ubuntu上安装git

    sudo apt-get install git

    安装完成后查看git版本

    git --version

    配置

    git提供了git config管理工作环境变量的读取、配置

    配置用户名称和邮件
    git config --global user.name "test" git config --global user.email test@163.com

    查看配置信息

    git config --list

    本地仓库

    建立本地仓库
    git init

    查看当前项目状态
    git status

    克隆(类似 svn checkout)

    ---rep : git仓库地址

    ---directory 指定的目录名称

    git clone  rep

    从git仓库拷贝到 指定目录

    git clone rep  directory  

    取消以缓存的内容

    git reset HEAD

    添加 (将文件添加到git暂存区)
    git add

    提交 (将暂存区的提交到当前分支)
    git commit -m '注释'

    从工作目录中删除文件

    git rm  file

    移动或重命名一个文件、文件名 、软连接

    git mv 

    查看日志
    git log

    分支管理

    创建分支
    git branch clean_up

    切换分支
    git checkout clean_up

    删除分支

    git branch -d clean_up

    合并

    git branch master (跳转到master分支)

    git merge clean_up(将clean_up分支上的修改合并到master分支)

    git branch -d clean_up (删除clean_up分支)

    删除远程分支文件

    git rm -r –cached dirname //删除远程文件夹,但保留本地文件夹
    git commit -m ‘say something’ //提交操作,并添加描述
    git push origin master //推送

    当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用

    git rm file_path

  • 相关阅读:
    poj 1328 Radar Installation (贪心)
    hdu 2037 今年暑假不AC (贪心)
    poj 2965 The Pilots Brothers' refrigerator (dfs)
    poj 1753 Flip Game (dfs)
    hdu 2838 Cow Sorting (树状数组)
    hdu 1058 Humble Numbers (DP)
    hdu 1069 Monkey and Banana (DP)
    hdu 1087 Super Jumping! Jumping! Jumping! (DP)
    必须知道的.NET FrameWork
    使用记事本+CSC编译程序
  • 原文地址:https://www.cnblogs.com/ioan/p/10557494.html
Copyright © 2011-2022 走看看