目录
目录
git安装
网络搜索git,下载,不断按下一步直到完成
git命令
教学视频
http://【尚硅谷Git入门到精通全套教程(涵盖GitHub\Gitee码云\GitLab)】 https://www.bilibili.com/video/BV1vy4y1s7k6/?p=27&share_source=copy_web&vd_source=9bde3253403585a8653b051b6c6d021d
设置用户签名
命令:git空格config空格-global空格user.name空格xxx
git config -global user.name xxx
将用户名设置为xxx
查看用户名:
命令:git config user.name
设置用户邮箱
命令:git空格config空格-global空格user.email空格xxxx
git config -global user.email xxxx
将邮箱设置为xxxx
设置最喜欢的编辑器
git config --global core.editor vim # your favourite editor
git config --global color.ui true
git获取目录管理权--git初始化本地库
命令:git空格init
git init
- 进入某一个文件夹,
- 右键,找到gitbush,点击它,打开git,此时git默认所在目录为当前文件夹
- 输入:git init ,git即获得该目录管理权,即初始完成本地库
添加远程连接的别名
git remote add 别名 远程地址
修改远程链接的别名
git remote set-url 别名 新地址
显示别名的值
git remote show 别名
删除别名
git remote remove 别名
别名重命名
git remote rename 旧别名 新别名
查看存档信息
git log
查看本地库状态
命令:git空格status
git status
git进入vim命令
命令:vim
vim
git将工作区文件添加到暂存区
命令:git空格add “zz.yy”
git add xx.yy
将文件xx.yy加入暂存区
将所有未被添加的文件添加入暂存区
git add -A
git删除暂存区中文件
命令;git空格rm空格--cached空格zz.yy
git rm --cached zz.yy
git将暂存区文件提交本地库
命令:git空格commit空格-m"日志信息"空格zz.yy
git commit -m "first commit " zz.yy
git查看版本信息
查看简单版本信息
命令:git空格reglog
git reflog
查看完整版本信息
命令:git空格log
git log
查看分支
git branch
输入该指令,会显示出所有的分支
切换分支
git checkout 分支名
非master分支如何提交
git checkout -B 分支名
合并分支
git merge
删除分支
git branch -d 分支名
把修改结果保存到一个新的分支中, 如果分支已存在, 其内容将会被覆盖
git拉取远程库
命令 git pull
git推送远程库
命令:git push 远程库地址(http/ssh) 本地库分支名
git push zzyy master
git给自己电脑生成ssh密钥
命令:ssh-keygen空格-t空格rsa空格-C空格git用户email
ssh-keygen -t rsa -C zz@yy.com
ssh-keyger表示生成ssh密钥,-t表示用那种加密算法,本处用的是rsa,-C表示密钥针对zz@yy.com的
在.ssh文件中找到id_rsa.pub文件,其内容就是ssh公钥,将公钥添加到远程库的里面即可
快捷键
双击tab键--自动补全代码
只能补全有的关键字