golden_JR

导航

Git学习

Git add -> git commit  先添加后提交

git status -> git diff -> git add -> git commit 对比前后版本后提交 

版本查看 git log

版本回退(还原) git reset --hard HEAD^

 git checkout -- file可以丢弃工作区的修改

git rm -> git commit 删除

$ git remote add [远程库的名称] git@github.com:michaelliao/learngit.git(远程库的地址) -> git push -u [远程库的名称] master  先关联远程库,再推送本地库至远程库 (-u 是第一次推送)
从第二次推送开始,只需要git push
[远程库的名称] master

克隆 git clone
使用https除了速度慢以外,还有个最大的麻烦是每次推送都必须输入口令,但是在某些只开放http端口的公司内部就无法使用ssh协议而只能用https

git branch [分支名称] --- 创建分支
git checkout [分支名称] -- 切换到分支
git branch -- 查看当前分支
git merge dev --将分支dev合并到当前分支上。

因为创建、合并和删除分支非常快,所以Git鼓励你使用分支完成某个任务,合并后再删掉分支,这和直接在master分支上工作效果是一样的,但过程更安全。


posted on 2019-06-18 18:13  golden_JR  阅读(118)  评论(0编辑  收藏  举报