安装 git
常用
Git init
初始化 !!!!!!一定要初始化 >>> .git 文件
Git status
查看暂存区中的内容
Git add
具体文件名/ .(所有)
Git checkout
具体文件名/ .(所有)
不常用
Git rm --cached
文件名 (从暂存区中释放)
Git reset --hard fe2528d33f3d05efcee2beec260dd30f69ceb243
之后提交记录全部删除
-----------------------大型项目 分支-----------------------
Git branch
查看分支
Git branch develop
创建分支 develop
Git checkout develop
切换分支 develop
git checkout -b test
创建并切换分支
开发分支上 !!!!!!!一定要提交
开发分支完成后
合并分支 》》》》》 一定要在主分支上进行合并
Git checkout master
Git merge develop
Git branch -d develop
(合并完之后)
删除 git branch -d develop
强制删除 Git branch -D develop
删除远程分支 git push origin --delete develop
慎用!!!
在开发分支上进行 但是没有提交 切换到其他分支上 完成任务后
再切换到 开发分支上 继续完成开发
Git stash
暂存 git stash pop
-----------------------推送本地仓库到本地仓库中--------------------
在 github 或码云中 创建 仓库
两个协同开发
主要技术人员 创建仓库
Git remote add origin
仓库地址 为仓库地址添加别名 (如有前一个项目
则 git remote remove origin
在次添加
)
git push origin
推送本地项目到仓库
git push -u origin
推送本地项目到仓库 》》》》下次直接可以使用 git push
辅助开发人员
先 git clone 仓库地址
Clone 会将别名页克隆
Git push -u origin master
Git pull origin master
如果 远程版本高于本地版本 必须先pull,在push
冲突
Ssh免登入操作
ssh-keygen