GIT
git
1.本地项目同步到gitee
在gitee上建立一个空项目,什么都不要初始化
因为本地项目比如用nuxt3创建的默认都有 .gitignore 和RADME.md
确保已经有了本地项目
cd 本地本地项目目录
初始化项目目录
git init
加当前所有项目文件
git add -A .
本地提交
git commit -m "网站静态页面基本完成"
与远程仓库建立关系
git remote add origin https://gitee.com/adong74/rstone-web-nuxt3.git
推送main分支
目前git默认分支一般不再使用master了而是使用main
git push -u origin "main"
-u是--set-upstream的简写形式,它的作用是建立本地分支与远程分支的跟踪关系(tracking relationship),这样以后可以直接使用git push或git pull而无需再指定远程仓库和分支名。
到这里已经设置完成,到gitee上就可以看到上传的代码文件了。
2.查看git commit记录
git log3.拷贝上次提交依赖变动的文件包括新增
#-e '^Web/.sh/' 排除以此开头的文件
#--parents 是保持单个文件的路径结构
git ls-files -m -o --exclude-standard | grep -v -e '^Web/.sh/' -e '^Web/.vs/' -e '^Database/' -e '^Web/.vs/' | xargs -I {} cp --parents {} ./tmp