Git安装
首先到git官网https://git-scm.com/安装git,也可以使用淘宝镜像下载http://npm.taobao.org/mirrors/git-for-windows/
Git配置
# 查看系统的config
$ git config --system --list
# 查看当前用户的配置
$ git config --global --list
# 配置用户名和邮箱
$ git config --global user.name "用户名"
$ git config --global user.email "邮箱"
Git工作流程
Git常用命令
# 在当前目录新建一个Git代码库
$ git init
# 克隆一个项目
$ git clone URL
# 查看指定文件状态
$ git status [filename]
# 将项目添加到缓存区
$ git add .
# 将项目添加到本地仓库
$ git commit -m "信息"
# 将项目拉取到远程仓库
$ git push
# 切换分支
$ git checkout 分支名字
# 删除远端分支
$ git push origin --delete 分支名字
# 合并指定分支到当前分支
$ git merge 分支名字
设置ssh公钥
进入C:\Users\Administrator\.ssh目录,如果没有.ssh文件可以自己新建一个,然后在当前目录下打开git Bash,输入命令ssh-keygen生成公钥,双击打开文件id_rsa.pub,复制里面的字符串到gitee或者github上指定的位置添加就行了
将本地项目上传至远程仓库(gitee)
新建gitee仓库或者选择一个gitee仓库
远程test仓库结构
选择本地的一个项目,以test这个项目为例,项目里面存在一个txt文本
右键选择git bash,输入命令git init
$ git init
Initialized empty Git repository in F:/vuecliProject/test/.git/
使用git remote add origin https://gitee.com/你的码云用户名/仓库名称指定远端仓库,不报错一般都没问题
$ git remote add origin https://gitee.com/peopleKing/test.git
依次执行命令
先pull项目到本地仓库,再push项目到远端仓库
$ git pull --rebase origin master
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), 408 bytes | 5.00 KiB/s, done.
From https://gitee.com/peopleKing/test
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
$ git push -u origin master
Everything up-to-date
Branch 'master' set up to track remote branch 'master' from 'origin'.
之后再执行一套命令,就能将本地项目添加到远端仓库中
$ git add .
$ git commit -m "信息"
$ git push