git-1-基本操作

一、GitBash生成秘钥:

①删除:.SSH文件下删除即可,.SSH在(C:\Users\Windows用户名目录下)
②输入:ssh-keygen -t rsa -C "gsxl@163.com"
③用记事本打开目录下的id_rsa.pub,将里面的内容复制git上的SSH秘钥

④命令行内设置git config

git config --global user.name “这⾥换上你的⽤户名”
git config --global user.email “这⾥换上你的邮箱”

 

二、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 clone -b 分支名称 sshxx.xxx.git

 

最后推荐使用一款还不错操作git/gitlab等等远程仓库的可视化工具:Sourcetree (不再需要输入命令哦,当然也可以整理为.bat文件,运行一下就好啦)

Sourcetree 下载链接:https://www.sourcetreeapp.com/

欢迎来大家QQ交流群一起学习:482713805

"你的名字/你的邮箱"

posted @ 2020-08-29 08:59  广深-小龙  阅读(169)  评论(0编辑  收藏  举报