git用法简述

早就答应为豪神写一篇介绍git用法的文章,由于期末考试一直没有动笔,今天突然想起来了,就完成这篇拖了很久的文章吧!
本文一切内容成立在Linux条件下!

git的安装

  • sudo apt-get install git-core

git的配置

全局设置

  • git config —global user.name “Marylandeny Chu”
  • git config —global user.email “marylandenychu@xxx.com”

(配置在主文件夹下,~/.gitconfig文件中)

单个项目设置

  • git config user.name “Marylandeny Chu”
  • git config user.email “marylandenychu@xxx.com”

(配置在项目文件夹下,.git/config文件中)

项目初始化

clone一个仓库

  • git clone git@gitcafe.com:HrBLUG/Wiki.git

  • git clone git://gitcafe.com/HrBLUG/Wiki.git

注意:最后一条命令中的git地址在某些托管网站上是只读的,在之后的push中可能会push不上去,需要在项目文件夹下的.git/config文件中将项目地址改为第一条命令或第二条命令中的地址

初始化一个新的仓库

  • mkdir HrBLUG
  • cd HrBLUG
  • git init

添加文件

  • git add —all
  • git commit -m “Add files”
  • git push

若为新仓库,可能会要求新的分支,则

  • git remote add origin ‘git@gitcafe.com:HrBLUG/Wiki.git’

暂时就是这些,说的都是我一般常用的,还有一些不常用的我也不会……