111-git常用命令

1)、初始化本地仓库:git init
git的命令行跟linux的命令完全一样,而且linux的命令在git命令行完全适用。
2)、设置签名:向本地库和远程仓库提交文件时所使用的签名。(这一步不设置,是没有办法向commit的)
  设置局部变量config  
    git config user.name zhangsan
    git config user.email zhangsan@163.com

  设置全局变量config
    git config --global user.name lisi
    git config --global user.email lisi@163.com
  查看变量config:(注意这个地方是两个--)
    git config --list
  修改全局变量config
    git config --global --replace-all user.name “你的用户名”
    git config --global --replace-all user.email “你的邮箱”

如果都设置,则局部优先。
3)、查看本地仓库的状态:git status
4)、添加文件到暂存区:git add Hello.java
5)、从暂存区撤回文件:git rm --cached Hello.java
6)、把文件提交到本地库:git commit Hello.java
7)、查看提交日志:git log
8)、回退到指定版本:git reset --hard 3d81b3b9b3955b782db957e1dc59db6e9005db9c

5、Git的分支管理:
1)、查看本地仓库中的分支:git branch -v
2)、新建分支:git branch mybranch
3)、切换分支:git checkout mybranch
4)、合并分支:先切换到master分支
git merge mybranch
5)、删除分支:git branch -d mybranch

原文地址:https://www.cnblogs.com/pogusanqian/p/12703691.html