git 说白了就是一个管理代码的工具
1.Gitee - 基于 Git 的代码托管和研发协作平台,先注册并登录
2、本地仓库操作
git init 初始化 仅此一次
注:默认第一次推送或者克隆的时候,需要输入账号密码,然后计算机就会将账号密码保存
在计算机"凭据管理器"中的"windows"凭据。
仓库三个状态
工作区 :红色
暂存区:绿色
版本区/历史区:git status(可查看仓库状态)
查看历史版本:git log
版本跳转:git reset --hard 版本号
提交代码:
存暂缓区:git add
将暂存区内容提交到版本库:git commit -m '标注'
提交到本地: git push
注:一般提交代码不能提交node_modules,需要设置git管理的黑名单,在.git
隐藏文件夹同
级目录下创建固定名称的文件.gitignore
,将黑名单文件或文件夹的路径写入这个文件
中即可
3、远程仓库操作:
第一种:仓库已有代码
克隆仓库:git clone 仓库地址
本地推送到远程 :git push
解决冲突: git pull
git push
第二种:仓库未被初始化
初始化 git init
存暂缓区 git add .
将暂存区内容提交到版本库 git commit -m '标注'
创建: git remote add origin 仓库地址
推送: git push -u origin master
--------后续代码有改动
存暂缓区:git add
将暂存区内容提交到版本库:git commit -m '标注'
提交到本地: git push
4、分支操作:
查看分支:git branch
创建分支:git branch 分支名称
切换分支:git checkout 分支名称
创建并切换到新的分支:git checkout -b 分支名称
合并分支:git merge 被合并的分支名称
删除分支:git branch -D 要删除的分支名称