自己以前从来没有用过git,这里记录下学习git的用法,方便自己使用时候去查看
命令总结:
git config --global user.name “xxxx” //设置自己用户名 git config --global user.email "xxxx@qq.com" //设置自己的邮箱 ssh-keygen //配置公钥(公司应该会有讲解) cd ~/.ssh //进入这个文件 gedit id_rsa.pub //查看自己的公钥 git config user.name //查看用户名 git config user.email //查看用邮箱 git init //初始化仓库 git add xxx //提交那个文件 git add . //提交工作区的所有文件 git commit -m "信息" //提交暂存区的代码到版本区并获得conmitID和附上一些信息(修改了那些,或者直接一般这是版本几) git status //查看版本树 git reset xxx //将暂存区的文件退回 git log //查看版本日志 git reflog //查看所有版本日志 git reset --hard xxx //获得xxx(commitID)的版本代码 git reset --hard HEAD^ //HEAD表示当前版本 HEAD^表示当前版本的前一个版本,HEAD^^表示当前版本的前前个版本,也可以使用HEAD~1表示当前版本的前一个版本,HEAD~100表示当前版本的前100版本。这个只能往前退不能往后走 git reset HEAD xxx //将暂存区的文件退回工作区 git checkout -- xxx //将工作区的文件撤销修改 git branch //查看分支 git branch xxx //创建一个xxx分支 git checkout xxx //切换到xxx分支 git checkout -b xxx //创建并切换到xxx分支 git merge xxx //合并xxx分支到当前分支 git branch -d xxxx //删除xxx分支
详细的git教程



