1.从0开始上传新文件
git init #初始化项目
git add . #添加所有文件到缓存区
git add --all -- ':!test1.py' ':!test2.py' #添加所有文件,除了test1.py与test2.py
#如果碰上已经执行了 git add . 语句,把所有文件都添加了,可以用以下命令去除
git status -s #查看缓存区文件状态
git reset -- folder/* #or
git reset -- folder\(11\)/* #如果文件夹中有符号如(、)等,需要加入\转义
git reset -- file.py #or
git rm 'file.py' --cached
#可通过 git status 查看哪些文件没被加入到缓存区,哪些文件已经加入
#提交
git commit -m 'message' #message为本次提交的注释
#将服务器(代码所在机器)要提交的文件指定到github的远程仓库(前提是在github新建了一个新的repo)
git remote add origin https://github.com/***.git
#Note 这里如果是设置了github的SSH,最好https://github.com/***.git链接替换成SSH KEY链接
git pull origin main #将远程仓库与本地仓库同步
#将代码推上远程仓库 仓库名叫main还是master视每个人情况而定
git push -u origin main
参考链接:
2.基于原有的项目增删改文件
git pull origin master
##改动后###
git add 文件1 文件2
git commit -m '注释'
git push origin master