码迷,mamicode.com
首页 > 其他好文 > 详细

GIT配置

时间:2015-07-11 16:46:02      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:

 

// 查看配置

git config -l

// 生成公钥

ssh-keygen -t rsa -C “您的邮箱地址”

 

 

// 配置用户名和邮箱

git config --global user.name "pengdonglin"

git config --global user.email "pengdonglin137@163.com"

 

// 别名

git config --global alias.st status 

git config --global alias.co checkout

git config --global alias.ci commit

git config --global alias.br branch

 

// 显示最后一次提交信息

git config --global alias.last ‘log -1‘  

 

// 换一种方式显示git log

git config --global alias.lg "log --color --graph --pretty=format:‘%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset‘ --abbrev-commit" 

 

// 让Git显示颜色

git config --global color.ui true

// 提交时使用vim填写commit

git config --global core.editor vim

 

// 添加和提交远程分支

git remote add origin git@code.csdn.net:pengdonglin137/u-boot.git

git push -u origin master

 

// 回退代码

  • 回退整套代码到最近一次提后的状态

git reset --hard HEAD

  • 如果需要保留目前的修改

git reset -- soft HEAD

  • 回退代码到指定的某次提交状态
git reset --hard <本次提交的哈希码>  
  • 撤消已暂存的文件

git reset HEAD <文件路径>

  • 撤消已修改的文件

git checkout -- <文件路径>

  • 撤消未跟踪文件

rm <文件或文件夹路径>

  • 清除所有未跟踪文件

git clean -dxf   //清除所有未跟踪文件,包括纳入.gitignroe中的文件。如果要保留ignored的文件修改,使用参数-df

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GIT配置

标签:

原文地址:http://www.cnblogs.com/pengdonglin137/p/4638854.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!