Git学习(一) git命令介绍

git命令介绍

git学习目录
一、git命令介绍
二、Git命令行将代码push到远程新建的git仓库

  1. gitbash 生成的公钥在 c:/adminxxx/.ssh中
  2. cygwin 在安装目录下的/home/adminxxx/.ssh中
  3. git初始化 git init [项目名] 使用 ls -lat 查看目录详细信息以及隐藏文件等
  4. git add 使用git add [文件名] 添加文件到暂存区,git status 查看状态
  5. git 提交 git commit -m “提交描述”
  6. git commit 前要使用add命令,如果不使用的话可以使用git commit -a -m “提交描述”来提交
  7. git 提交日志 git log命令查看提交记录日志
  8. git diff 查看修改与最后提交后的暂存区不同
  9. git diff head 与当前版本库做对比
  10. git diff –cached 暂存区和版本库做对比
  11. git checkout 将未提交的修改恢复到暂存区一致,也就是未add的可以恢复回去,git checkout filename 将某个文件恢复, git checkout 将当前目录下的文件恢复,git checkout 目录 将文件夹下的文件恢复
  12. git status -s ,出现两个M,第一列的M指的是版本库与暂存区有差异,第二列M指的是工作区与暂存区有差异
  13. git reset head 将暂存区的数据撤销
  14. git reset –hard commit_id 回退到版本库某个版本 reset后可以指定一个文件
  15. git reset –soft commit_id 回退到版本库某个版本,但工作区和暂存区不回退。
  16. git stash 将当前的状态存档, git stash pop 将存档读取
  17. git log –pretty=raw –graph [提交的编号ID]
  18. git branch 查看分支, git bracch [name] 创建一个分支 git checkout [分支名] 切换到一个分支
    19.git reflog show master 查看记录
  19. git merge –no-ff targetSource 将目标分支合并到本地分支

猜你喜欢

转载自blog.csdn.net/u011943534/article/details/80783789