git config --global user.name 'your_name'
git config --global user.email 'your_email'
ssh-keygen -t rsa -C 'your_email'
生成SSH密匙 ssh-keygen -t rsa -C 'your_email',email和你设置的git邮箱一致
git clone 项目地址
git clone https://github.com/walkhan/bigdata-notes.git
拉取到本地很简单,主要是上传到github涉及的命令较多
git init
git add .
git commit -m '提交说明'
接下来,github创建相应的项目仓库
git remote add origin [email protected]:[githubUerName]/[resName]
git push -u origin master
-f:强制覆盖 错误:error: failed to push some refs to [email protected]:walkhan/idmskafka.git
git pull --rebase origin master
再次同步成功
git rm -r --cached "文件夹"
git commit -m 'delete class file'
git push origin master
再次提交成功
git add .
如果要上传单独一个文件,‘.’改为需要上传的文件名即可
git commit -m '注释'
git push
git rm –cached “文件路径”
不删除物理文件,仅将该文件从缓存中删除
git rm –f “文件路径”
不仅将该文件从缓存中删除,还会将物理文件删
git reset HEAD
不添加参数,撤销所有缓存区的修改
git log
git config core.ignorecase false