文章目录
生成ssh key
-
使用git bash 设置Git的user name和email:
git config --global user.name "xb12369" git config --global user.email "[email protected]"
-
生成密钥,会在C盘.ssh目录里卖弄生成id_rsa和id_rsa.pub两个文件
ssh-keygen -t rsa -C "[email protected]"
-
复制文件 id_rsa.pub 里的内容 key
克隆远程版本库
git clone <url>
将本地项目设置为git代码仓库并关联上传到远程代码库
注意: 关联远程仓库时,必须为新建的纯净仓库。否则会出现一些未知错误
cd <file> #进入到本地代码目录
git init
git add .
git commit -m ""
git remote add origin <url>
git push -u origin master
代码提交
git add .
git commit -m ""
git push origin master
更新本地代码
git pull origin master
查看分支
git branch #查看本地
git branch -r #查看远程
git branch -a #查看所有
切换分支
git checkout dev
以本地分支为基础,创建并切换分支
git checkout -b temp #复制当前所在分支的代码到新分支
git branch temp #只创建不切换
以远程分支为基础,创建并切换分支
git fetch #当查看不到远程分支时,可先进行更新
git checkout -b temp origin/temp
git branch temp origin/temp ##只创建不切换
删除分支
#删除本地分支
git branch -d temp
#删除远程分支
git branch -r -d origin/temp
git push origin :temp
查看当前仓库远程地址
git remote -v