GitHub的git配置方法
sudo apt-get install git
ssh-keygen -t rsa -C "994184916@qq.com"
vim .ssh/id_rsa.pub
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
git config --global user.name "your name"
git config --global user.email "your_email@youremail.com"
git clone git@github.com:WeiWenda/YuQing.git
git版本回退操作
git ret --hard head^ 或者 git ret --hard head~1
hard使得工作区与暂存区与版本号全部相同
soft使得版本号!=暂存区和工作区
mixed使得版本号和暂存区!=工作区
撤销修改
撤销工作区修改 git checkout -- file
撤销暂存区修改 git rest head file (默认reset方式为mixed)
推送到远程仓库
git remote add origin git@github.com:michaelliao/learngit.git(空代码库方式)
git clone git@github.com:michaelliao/gitskills.git(非空代码库方式)
git push -u origin master(首次推送)
git push origin master