ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

git-基本操作

2020-08-29 09:00:39  阅读:219  来源: 互联网

标签:origin git name -- 基本操作 远程 分支


一、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

标签:origin,git,name,--,基本操作,远程,分支
来源: https://www.cnblogs.com/gsxl/p/13580889.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有