标签:com 缓存 使用 git log tla origin 推荐 init http
一、GitBash生成秘钥:
①删除:.SSH文件下的known_hosts(.SSH在C:\Users\Windows用户名目录下)?
②输入:ssh-keygen?-t?rsa?-C?"你的名字/你的邮箱"
③用记事本打开目录下的id_rsa.pub,将里面的内容复制git上的SSH秘钥
二、Git的使用:
1.正常新建:
①本地目录建仓:git init
②添加远程仓库:git add file (file可以全部文件: * 或 .)
③提交到缓存:git commit -m “xxx”
④推送:git remote add origin https://xxxx
⑤提交到maseter分支:git push -u origin master
2.克隆后推送:
①下载:git clone https://xxxx.git
②添加远程仓库:git add file (file可以全部文件: * 或 .)
③提交到缓存:git commit -m “xxx”
④同步:git pull
⑤git push origin master
3.分支操作
--远程未有分支:
①先克隆:git clone xxx.git
②创建分支:git branch name
③将本地分支推送到远程:git push origin name:name
--远程已有分支:
①新建本地分支并对应远程分支:git checkout -b 本地name origin/远程name
②查看分支对应关系:git branch –vv
切换分支:git checkout 分支名
查看本地分支和远程分支:git branch –a
注:切换分支后,和正常master分支操作一样!
4.回退某个版本:
①查看提交日志:git log
②git reset --hard fc5eed2ae2e97ade2f2e2331654de3ee6b73ab6e
③强行推送远程:git push origin HEAD --force
5.其它常用:
①查看修改状态:git status
②查看git配置:git config
最后推荐使用一款还不错操作git/gitlab等等远程仓库的可视化工具:Sourcetree (不再需要输入命令哦,当然也可以整理为.bat文件,运行一下就好啦)
Sourcetree 下载链接:https://www.sourcetreeapp.com/
欢迎来大家QQ交流群一起学习:482713805
标签:com 缓存 使用 git log tla origin 推荐 init http
原文地址:https://www.cnblogs.com/gsxl/p/13580889.html