git学习
1.git基础命令及使用
// 生成shh 秘钥
ssh-keygen -t rsa -C "vv@163.com"
// 生成之后一直回车就行,不用输入
//查看秘钥
type %userprofile%\.ssh\id_rsa.pub
// 最好是下载ssh链接,http链接需要输入账号密码
git clone git@192.168.1.182:vv/test.git
//新增README.md文件
touch README.md
//查看git里面文件的状态
git status
//查看文件具体的变化信息
git diff
// 不知道为啥我这个用起来没效果
// 想要撤销某一个文件的修改
git checkout index.html
// 撤销所有修改
git checkout .
// 1.上传某一处修改到git上
git add index.html
// 上传所有修改
git add .
// 2.add之后需要添加一次记录
git commit -m "第一次修改"
// 想要查看所有已经提交的记录
git log
// 3.记录存在了,现在就可以进行推送
git push origin master
// 设置用户名邮箱
git config user.name vv1
git config user.email 022@qq.com
// 设置全局的用户名邮箱
git config --global user.name "vvr"
git config --global user.email "xrrggr7@163.com"
// 查看某一次提交的具体信息
git log
// 找到具体的commitID
git show ed5925dfeba0ff806f96aaf66ff357e9c57f7111
// 分支
// 查看目前的所有分支
git branch
// 添加新的分支
git checkout -b newpage
// 之后会直接进入到newpage分支中,所有的修改都不会影响到master分支
// 切换所在分支
git checkout master
2.上传已有文件的git项目
// 首先进入到文件夹目录下
// 添加.git文件
git init
// 填入要上传的git的ssh链接地址
git remote add origin git@192.168.1.182:xuhuimm/test1.git
git add .
git commit
git push -u origin master