git 常用命令

初始化本地仓库

克隆远程代码到本地

git clone $address

//示例
git clone https://git.coding.net/wangkuan/gitdemo.git

 

本地仓库操作相关

查看当前工作区状态

git status

跟踪工作区的更改

git add $file

//示例
git add index.html
git add js/*.js

提交工作区的更改

git commit -m $msg

//示例
git commit -m 添加了index.html文件

查看提交历史

git log

回滚到某个提交状态

git reset --hard $commitID

//示例
git reset --hard 993d9baa9d324336ff3468216341bf34ef898532

  

远程仓库管理

拉取最新的代码

git fetch

拉取最新的代码(与本地仓库自动合并)

git pull

推送本地所有的提交

git push

  

 附录(配置项)

配置email与名称署名

 git config --global user.email "you@example.com"
 git config --global user.name "Your Name"

使用本地文件存储git凭据(明文密码有安全隐患)

//配置全局
git config --global credential.helper store

//配置当前项目
git config --local credential.helper store

 

posted @ 2016-02-23 11:17  会打篮球的猪  阅读(159)  评论(2编辑  收藏  举报