码迷,mamicode.com
首页 > 其他好文 > 详细

git-基本操作

时间:2020-09-09 18:56:03      阅读:45      评论:0      收藏:0      [点我收藏+]

标签: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

git-基本操作

标签:com   缓存   使用   git log   tla   origin   推荐   init   http   

原文地址:https://www.cnblogs.com/gsxl/p/13580889.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!