Git命令
在当前目录下建立git仓库(起始命令):
git init
当前目录增加一个.git文件
添加当前目录的文件到git仓库:
git add . //把当前目录的所有文件添加到git仓库
git add FileName01 FileName02 //任意选择当前目录的文件添加到git仓库
填写上传信息(记录这次上传的情况,可填写相应的上传信息):
git commit -m "这里可以填写任意信息,Linux不支持中文!"
本地git仓库与远程git仓库进行链接(即与github上的网络仓库链接):
git remote add origin "https://github.com/JonnyOu/IntroductionToAlgorithms.git"
正式上传文件(可以多个分支提交,这里以master分支上传):
git push -u origin master
把github上的文件拷贝到当前目录:
git clone "https://github.com/JonnyOu/IntroductionToAlgorithms.git"
上传时出现以下问题:master -> master (fetch first), 可以引用以下命令强制更新,慎用:
git push -u origin master -f
遇到以上问题一般是要git检测到将要上传的文件的仓库与远程仓库不匹配(暂时说不清哪里不匹配...),调用以上代码会把远程仓库的所有文件清理干净,更新为你这次选择上传的文件,所以说要慎用。
删除github上某个项目的某个文件(先把项目clone下来,进入到对应项目,假设要删除项目里面的test文件):
git rm -r --cached test
执行完以上命令,重新将项目上传上去,即可更新项目
在使用中遇到问题将会持续更新......