git常用命令

来源:互联网 发布:backbone.js 教程 编辑:程序博客网 时间:2024/06/05 05:07


git clone  +地址:克隆远程服务器的代码


git branch  查看本地仓库的分支


git branch  -a  查看本地仓库和远程仓库的分支


git checkout  +分支名字: 切换到相应的分支


git checkout +名字 -b         :创建一个新分支,并且切换到当前分支


git add +文件 路径      :把文件添加到暂存区,以便后面commit,提交代码到本地仓库


git rm +文件路径   把文件从暂存区移除


git reset HEAD 文件路径” 将指定的文件挪出暂存区,成为不在暂存区的修改


git status    : 查看本地代码情况,那些添加进了暂存区,那些没有。


git diff         :查看本地代码 那些被修改


git  commit -s   提交代码到本地,会弹出输入框,让你输入本地提交内容


git commit -s -m “修改bug”      提交代码到本地,引号里面是提交的更新信息


git push origin HEAD:refs/for/分支名称 将本地代码更新到远程服务器上


git log    命令查看你本地的commit信息 后面可以加整数,表示最近的几次更新





git撤销commit

先git log 查看 commit日志

  1. commit 422bc088a7d6c5429f1d0760d008d86c505f4abe  
  2. Author: zhyq0826 <zhyq0826@gmail.com>  
  3. Date:   Tue Sep 4 18:19:23 2012 +0800  
  4.   
  5.     删除最近搜索数目限制  
  6.   
  7. commit 8da0fd772c3acabd6e21e85287bdcfcfe8e74c85  
  8. Merge: 461ac36 0283074  
  9. Author: zhyq0826 <zhyq0826@gmail.com>  
  10. Date:   Tue Sep 4 18:16:09 2012 +0800  

git reset --hard commit_id    commit_id  为上面1行,commit后面的值












0 0