一.git 的安装
二.git入门
- 安装好git后,随便创建一个空目录,右键选择git bash Here
- 配置个人信息
git config --global user.name " 你想使用的用户名"//配置你的用户名
git config --global user.email 你的邮箱//配置你的邮箱
/*
注意:加了global配置的就是该系统使用的用户名和邮箱
如果在别的项目要用别的用户名和邮箱可以去到项目目录下用上面的命令(把--global)去掉哦
*/
- 修改编辑器
在Windows系统上,如果要使用其他文本编辑器,则必须指定其可执行文件的完整路径。根据您的编辑器打包方式,这可能会有所不同。
对于流行的编程编辑器Notepad ++,您可能要使用32位版本,因为在编写64位版本时并不支持所有插件。如果您使用的是32位Windows系统,或者您在64位系统上具有64位编辑器,则将输入以下内容:
git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
- 创建版本仓库
git init
- 一些基本命令
git add//提交代码到暂存区
git commit//提交代码到本地库
git status//查看当前所状态
git reset HEAD^ //回退到上一个版本
git rm -- file//删除暂存区指定文件
git checkout -- file//恢复删除文件,注意如果没提交到本地仓库或者在本地仓库已经删除是不能恢复的
git switch -c 分支名//创建并切换到创建的分支
git merge 分支名//合并分支到主分支
git checkout 分支名//切换分支
git remote //连接远程仓库
git clone //克隆远程仓库
git push origin 分支名//推送到远程仓库
git stash //把当前工作区存储起来
git stash pop //把存储库内容恢复并删除
三.git远程仓库
- 创建密钥
ssh-keygen -t rsa -C "你的邮箱"//一路回车就可以.ssh
文件在c盘的admin目录下
//注意:如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
- 登录github去.ssh文件把公钥复制,去github的设置里面复制进去
- 创建一个自己的仓库
- 在本地仓库执行以下命令
git remote add origin 你的仓库传输协议
- 接下来就可以把本地仓库内容推送到自己的远程仓库上啦,推送命令如下:
//注意要之前的git add 和 git commit命令哦
git push -u origin master//第一次提交需要参数-u以后推送就可以把-u去掉啦