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

git常用操作

时间:2020-03-04 09:39:46      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:and   git reset   显示   lock   工作区   初始化   仓库   png   删除   

git常用操作

初始化本地仓库

初始化一个本地仓库repository,此时会生成一个 .git文件(一定不能删除,删除掉就不能继续执行git命令了)

git init

 

提交到暂存区

在本地(工作区)编写完成代码后,提交到暂存区

git add xxx                 //个文件或者文件夹提交到暂存区
?
git add . 或 git add -A //有最近修改的文件都提交到暂存区
?
git status //当前文件的状态,红色代表在工作区,绿色代表在暂存区,所有看不见的东西都已经提交到历史区
?
git rm --cached 文件名 //存区删除掉

 

提交到历史区

把暂存区内容提交到历史区

git commit              //提交到历史区(不加描述信息)
?
git commit -m‘描述‘ //提交到历史区
?
git log //查看提交记录
?
git log --oneline //一行显示提交记录
?
git reflog //查看所有的历史纪录(包括历史区回滚后)
?

 

撤销修改

git restore 文件名             //撤销对文件的修改

 

版本回退

git reset --hard 版本号        //版本回退到该版本号的版本

 

git查看分支

git branch -a               //-a 表示 all 全部的意思

 

使用ssh

生成 sshkey,生成后会给出.ssh文件夹的地址

ssh-keygen -t rsa -C “邮箱地址”

技术图片

 

 技术图片

验证公钥和私钥是否配对(再每次卸载git、重装系统、换电脑必须重新配对)

ssh -T git@github.com

 

连接远程仓库

git remote origin ssh地址     //origin表示起的别名
?
git remote  ssh地址 //不起别名,连接远程仓库

 

查看是否连上远程仓库

 git remote                 //如果出现之前设置的别名origin就表示成功了

 

养成一种习惯,在push之前先 pull

git pull

 

提交到远程仓库

git push 别名 分支

 

git常用操作

标签:and   git reset   显示   lock   工作区   初始化   仓库   png   删除   

原文地址:https://www.cnblogs.com/bulubulu-qy/p/12406154.html

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