# 组件封装 **Repository Path**: sandy_33/component_packaging ## Basic Information - **Project Name**: 组件封装 - **Description**: 组件封装,可以直接使用 - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-02 - **Last Updated**: 2025-02-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 将本地代码提交到远程仓库 ### Git 全局设置: ``` git config --global user.name "sandy_33" git config --global user.email "670594384@qq.com" ``` ### 创建 git 仓库: 可以先创建 git 仓库,之后就可以提交到分支上,不创建分支就提交到主分支 master 上 1.在空文件夹里先建仓库 2.本地建立项目 3.本地项目 git 初始化 4.将本地项目与线上项目关联 git remote add origin 添加远程仓库地址 ``` mkdir vue_shop_server cd vue_shop_server git init touch README.md git add README.md git commit -m "first commit" git remote add origin https://gitee.com/sandy_33/vue_shop_server.git git push -u origin master ``` ### 已有仓库 ``` cd existing_git_repo git remote add origin https://gitee.com/sandy_33/vue_shop_server.git git push -u origin master ``` `` git checkout login //切换到 login 分支 git checkout -b login //-b 创建 login 分支 ``` 1.查看 ``` git status ``` 2.添加到暂存 ``` git add . //暂存所以 ``` 3.提交暂存 ``` git commit -m '提交' ``` 4.如创建分支,也提交到分支上,就需要分支合并到主分支上 ``` git checkout master //切换到主分支 git branch //查看分支,到了主分支 git merge login //合并分支 login 到主分支 ``` 5.没有远程分支的时候,就将本地创建的分支推送到云端 ``` git push git push --set-upstream origin master //绑定本地分支到远程分支上 ``` 6.已经绑定的远程分支存在,推送本地分支到云端 ``` git push -u origin login ``` 7.查看所有分支 ``` git branch -a 7.查看所有远程分支 ``` git branch -r ``` 8. 删除本地分支 ``` $ git branch -d login ``` 9.删除远程分支 ``` $ git push origin --delete login ``` ## 创建本地分支、同步远程分支 先切到基础分支 master,基于这个 master 分支创建一个新分支 ``` $ git checkout -b login Switched to a new branch 'login' ``` 绑定远程分支 $ git push --set-upstream origin login ## 全局 ``` git config --global user.name //查看登录的用户名 git config user.name //查看某个项目下的登录的用户名 git config --list //查看git的信息 git config --global user.name wxx //全局修改git提交者自己的用户名 git config --global user.mail leic.wang@archermind.com //全局修改git提交者 的邮箱 ``` ## 10.git 为不同的项目设置不同的用户名 每个 git 项目下都会有一个隐藏的.git 文件夹,进入隐藏文件.git 中,cd .git 进入该目录 Linux 系统命令: open config ,Windows 系统,在 Git 图形化页面,Git Bash Here 里,命令:start config 打开文件,添加如下配置: ``` [user] name = XXX(自己的名称) email = XXXX(邮箱) ``` 或者直接在.git 文件下用命令行: ``` git config user.name "市场管理部-聂三丽" git config user.email "niesanli@eptok.com" git config user.name "sandy_33" git config user.email "670594384@qq.com" ``` ## 删除 git 全局配置 ``` git config --global --unset user.name git config --global --unset user.email ``` ## 编辑 git 配置文件 ``` git config --global --edit ``` # git 问题 fatal: remote origin already exists. ``` git remote -v ``` 1、先输入$ git remote rm origin(删除关联的 origin 的远程库) 2、再输入$ git remote add origin git@github.com:(github 名)/(git 项目名).git 就不会报错了! git 提交代码时提示 branchname 没有上游分支 git push --set-upstream origin branchname ``` vscode提交修改的时候报错:无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改, git pull origin yourbranch -f ``` Merge branch ‘master’ of https://github.com/fengpengjun/gitTest 解决办法:我们需要在每次推送代码之前,直接使用 ,拉取合并新的变动到本地。 git pull –rebase ``` http://cdn.staticfile.org+文件地址 如:https://cdn.staticfile.org/vue/2.6.11/vue.min.js ```