1.git 使用 https方式 pull 和 push 代码
先执行
git config --global user.email "xxx@aa.com"
git config --global user.name "xxx"
接着pull
git pull https://gitee.com/gggqqqqq/java_shiro_jwt.git master
push的时候需要输入username和pwd
输入上面设置的用户名 xxx
密码是git的密码
git push https://gitee.com/gggqqqqq/java_shiro_jwt.git master
2.git 使用ssh方式需要创建公钥,参考git官网添加公钥即可
3.git 常用命令
创建并切换到分支
git checkout -b 分支名
查看当前分支名
git branch
强制删除分支
git branch -D 分支名
查看当前分支的状态 ,提交前执行
git status
修改的文件新增到的本地库
git add readme.md
修改的文件提交到的本地库
git commit -m"xxx"
从远端拉取到本地分支
git pull orgin master
合并分支,push之前最好pull下来然后merge一下
git merge 分支名
本地版本提交到远端分支 orgin表示远端
git push orgin master
查看提交的历史日志
git log
回退,HEAD表示当前版本 HEAD^表示上一个版本,HEAD^^上两个版本 HEAD~100 网上一百个版本
git reset --hard HEAD^
(CommitID可以通过git log获得) 回到指定版本
git reset --hard CommitID
查看历史命令
git reflog
查看分支的创建者
git for-each-ref --format='%(committerdate) %09 %(authorname) %09 %(refname)' | sort -k5n -k2M -k3n -k4n|grep 分支名