简易的命令行入门教程:
简易的命令行入门教程:
Git 全局设置:
git config --global user.name "*星"
git config --global user.email "4********9@qq.com"
创建 git 仓库:
mkdir test
cd test
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/chenxing88/test.git
git push -u origin master
已有仓库?
cd existing_git_repo
git remote add origin https://gitee.com/chenxing88/test.git
git push -u origin master
Git 中 git checkout -- <file>的真正用法
git checkout -- <file>指令应该是从先从缓存区中拉取版本还原,如果没有再到版本库中拉取还原。在之后重新翻看廖神博客时,发现廖神在这句话的前一章对这句指令的解释是
git checkout file有两种情况,1 如果暂存区有从暂存区获取 2 如果没有从仓库获取。 git reset HEAD之后,暂存区有了,就从暂存区获取;git add . 之后,暂存区有了,就从暂存区获取; git commit 之后,暂存区没东东了,就从仓库获取