git&CICD

1. git操作

1.1 将本地新建的项目上传到github里

  1. github里创建一个新的项目dbt_demo,并且复制他的https链接

2.初始化git本地项目文件夹dbt_demo,

git init
  1. 创建.gitignore文件,提前将不需要上传的文件夹以及文件列出
logs/
dags/__pycache__
target/
dbt_packages/
logs/
seeds/

4.关联远程仓库

git remote add origin https://github.com/CXTV/git_test.git
  1. 切换到main下面
git branch -M main

6.添加本地项目

git add . 

7.提交本地项目

git commit -m "Initial commit "

8.推送到远程仓库

git push -u origin main

9.创建fxx分支,并切换到fxx分支下

git checkout -b fxx
  1. 在fxx分支下,合并main分支
git merge main
  1. 将合并后的代码,Push到远程的fxx分支上
git push origin fxx

1.2 从github上拉去项目到本地

1.复制github的项目url,并且clone

git clone https://github.com/CXTV/dbt_demo.git

2.创建自己的分支

git branch pjj

3.切换到自己的分支

git checkout pjj

4.第一次使用新建的pjj分支提交代码的时候,需要建立remote

    git push --set-upstream origin pc

1.3 解决src ref报错

  1. 查看远程仓库版本
git remote -v

2.删除多余的

git remote remove <远程仓库名称>

3.同步remote到本地

git pull --rebase origin main

2. git 删除远程仓库的多余文件夹

1.删除文件夹

git rm -r 文件夹名 --cached

2.提交

git commit -m "Delete"

3.拉去 更新

git push
git pull
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容