一碎捺、git?checkout
恢復(fù)某個(gè)已修改的文件(撤銷(xiāo)未提交的修改):
git checkout file-name
例如:git checkout src/abc.js
比如修改的都是js文件猎物,不必一個(gè)個(gè)撤銷(xiāo)扯旷,可以使用
git checkout *.js
撤銷(xiāo)所有修改
git checkout .
二陨界、刪除 git add 文件
git add abc.js
git rm --cached abc.js
git add .
git rm --cached .
三栏赴、解決本地多個(gè)ssh-key問(wèn)題
#為github配置新的key 盈咳,取名為github
~/.ssh$ ssh-keygen -t rsa -C "xxx@gmail.com" -f ~/.ssh/github
~/.ssh$ ls
github github.pub id_rsa id_rsa.pub known_hosts
#其中默認(rèn)的是id_rsa
四耿眉、Existing folder or Git repository
cd existing_folder
git init
git remote?add origin git@xxxxxx:xxx/xxxx.git
git add .
git commit
git push -u origin master