git:
版本管理软件,可以再任何时间点保存文件,能够恢复到以前任何时间点保存的文档
傻瓜式的安装
右键
GIT GUI
GET HERE
GIT的工作流
文件提交到暂存区域 再放到git仓库里面 形成带有版本号码的文件 根据不同的版本号可以恢复不同的文件git
git --config --global user.name
git --config --global user.email
git --config --list
git init 初始化git仓库
git status 查看状态
git add 文件名 添加文件到暂存区 git add . 多文件添加到暂存区
git commit -m 提交信息 向仓库提交代码
git log 查看提交日志
一次提交多个文件
git checkout 文件名
去缓存区提取文件
git rm --cache
去掉暂存区的缓存
git rm -cache -r .
清空缓存区
.ignore文件
里面写出
文件夹后面需要加/
文件要写全名
git仓库
git reset --hard coommitid(直接写id)
git reflog
git branch 查看分支
git checkout 切换分支
git branch 分支名称 创建分支
切换到父分支
父分支 git merge 分支名称 合并子分支到父分支
删除分支 git branch -d
父删除子分支 -D强制删除
临时分支 在修改分支文件的时候 切换到其他分支需要提交,但是文件为修改完后才能,不建议提交,需要临时分支来存储,get stash 可以叫修改保存到临时分支,在其他分支修改完成以后,切换到该分支输入命令 git stash pop可以恢复原有的修改
远程仓库
实际开发中,需要需要用到远程的获得原始代码,修改后放到远程仓库
本地创建好git仓库
git remote add 名字 地址
git push -u 名字 分支名称
windows 凭据管理器
ssh-keygen 生成公钥和私钥
用户的.ssh里面的 id_rsa.pub就是公钥
.git
|