关闭

Git常用命令笔记

标签: git
8000人阅读 评论(0) 收藏 举报

D:\Program Files (x86)\Git\cmd
比如我把git安装在d盘我们可以在系统环境变量中加入git命令,这样我们就可以在cmd中输入git命令了
这里写图片描述

cd ~/.ssh
可以查看电脑有没有ssh密钥

路径一般在
C:\Users\Administrator
如果没有ssh密钥,就不会有.ssh文件夹
这里写图片描述

ssh-keygen -t rsa -C "wsscat@gmail.com"
生成SSH密钥,我们一直按回车就行了,密码为空
这里写图片描述

就可以得到两个文件id_rsaid_rsa.pubid_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人,把id_rsa.pub用IDE打开并且复制里面的内容到github的ssh里面
这里写图片描述

然后我们就可以新建一个文件然后git init,并且把本地仓库跟远程仓库进行连接

git remote add origin https://github.com/Wscats/Flex-Demo.git
这里推荐用ssh的方法建立连接,因为前面我们在github设置了ssh密钥就不用再提示我们输入密码了,如果用https会提示你输入密码,操作就很不方便了

git remote add origin git@github.com:Wscats/Flex-Demo.git
这里写图片描述
https会出现一下弹窗要你输入github的账户和密码
这里写图片描述

git push -u origin master
这里写图片描述
把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。
如果远程库是空的,在第一次推送master分支时,可以加上了–u参数,把本地的master分支和远程的master分支关联起来,从而简化以后的推送或者拉取。注意要输入github账户的用户名和密码

git log
查看我们修改过的历史记录
image

git reset --hard commit id
这是回退到某个版本,commit id号可以只是截取开始的一部分
image

dir
查看文件夹目录里面的所有文件

cat
打印某个文件
image

git reflog
查看记录你执行过的每一次命令
image

git checkout
切换到某个分支
image

git status
push前看看修改过了什么文件
image

git branch -d xxxx
删除本地分支,注意在当前这个分支不能删除自己,只能切换到其他分支再删除当前的这个分支
image

git branch -a
查看本地和远程分支
image

git merge xxx
合并xxx分支到当前分支
image

git add [<file>]
添加文件到缓存区,也可以 “git add .” 添加所有文件到缓存
这里写图片描述

git diff [<file>]
比较当前文件和暂存区文件差异
这里写图片描述

1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:577951次
    • 积分:6173
    • 等级:
    • 排名:第4144名
    • 原创:63篇
    • 转载:4篇
    • 译文:0篇
    • 评论:32条
    文章分类