git版本控制
1、注册、安装
第一步:先官网https://github.com上注册账号。
第二步:在 Git 官方网站https://git-scm.com/download/win下载Git。
下载好后运行exe,然后一直点击next,完成安装。
2、配置身份信息
在桌面右键菜单有下面两项,如下:
然后选择Git Bash Here,进入git客户端,输入以下命令完成信息(配置信息和GitHub注册信息相同)配置:
git config --global user.name "xxx"
git config --global user.email "xxx@xx.com"
3、查看配置信息
输入以下命令查看信息:
git config --list
4、生成SSH密钥
输入命令如下:
ssh-keygen -t rsa -C "xxx@xx.com"//填注册git时的邮箱
查看SSH密钥
进入ssh
cd ~/.ssh
打印ssh
cat id_rsa.pub
5、创建远程仓库
6、添加公钥到远程仓库
-
查看你生成的公钥输入命令:cat ~/.ssh/id_rsa.pub
image.png -
登陆你的github帐户。点击你的头像,然后 Settings -> 左栏点击
SSH and GPG keys -> 点击 New SSH key
image.png -
然后复制上面的公钥内容,粘贴进“Key”文本域内。 title域填写,最后点击 Add key,完成添加。
-
验证下这个key是不是正常工作输入命令:
ssh -T git@github.com
如果,看到:
设置成功。
7、创建本地仓库
在想存放仓库的路径下创建一个文件夹git_repository。
git init//创建工作区
git add .//添加到转存区
git commit -m "init app"//提交到版本区
git remote add origin https://github.com/yimi-zyx/React_repository.git//将远程地址取一个别名origin
git push origin master//将本地的master分支推送到远程区
git checkout -b dev //创建编码分支dev
git push origin dev//将本地的dev分支推送到远程区
8、克隆仓库
在本地创建一个文件夹,并用cmd进入文件夹然后输入如下命令:
git clone https://github.com/yimi-zyx/React_repository.git//克隆远程仓库
cd React_repository//进入仓库
git branch//查看当前分支
git checkout -b dev origin/dev//利用远程dev分支创建本地的dev分支
git pull origin dev//将远程区的dev拉到本地dev
使用vscode提交代码到github时,设置无需每次输入用户名和密码
git config --global credential.helper store