上传代码
创建基本信息
git config --global user.name 你的名字
git config --global user.email 你的邮箱
cd C:
cat ~/.ssh/id_rsa.pub
ssh-keygen
查看/切换状态
git config --list
git status
git log --oneline
git reflog
git reset --hard "hash..."
git reset --hard head~3
git remote -v
git branch -v
新建仓库
- 在GitHub中点击 New repository新建仓库
echo "# Pratice" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:llwodexue/Pratice.git
git push -u origin master
git pull origin master
git push origin master
git clone git@github.com:llwodexue/Pratice.git
删除仓库中的文件
git pull origin master
git rm -r -cached floder1
git commit -m "delete floder1"
git push -u origin master
更新本地代码与原仓库同步
- 远程仓库的使用
- origin 可以理解为本地的仓库,upstream 可以理解为远程的仓库
git remote add upstream git@github.com:llwodexue/Pratice.git
git fetch upstream
git merge upstream/master
从零开始
git clone ...
git checkout -b dev
git pull origin master
git merge master
git add .
git commit -m "info"
git push origin dev