常用命令
cd : 磁盘 | 改变目录 |
cd .. | 退回上级目录 |
pwd | 显示当前所在目录 |
ls | 列出当前路径下 所有文件 |
touch 文件名称 | 创建文件 |
mkdir 文件名称 | 创建文件夹 |
rm -r 文件夹名称 | 删除文件 |
mv | 移动文件 |
history | 查看历史命令 |
exit | 退出 |
# | 注释 |
Git 配置
git config -l | 查看配置 系统默认 |
git config --global --list | 查看当前用户配置 |
所以配置都存在本地计算机里
默认配置所在目录:Git\etc\gitconfig
用户配置所在目录:User\伊宁李先生\.gitconfig
用户配置默认是没有的。需要自己配置才有
配置:
git config --global user.name "guohui" | 名称 |
git config --global user.email "646659439@qq.com" | 邮箱 |
Git 项目创建
创建本地仓库有两种方法
1、git init 该命令会创建一个全新的仓库
2、克隆远程仓库 git clone https://gitee.com/lixinasheng/nb.git
克隆的你仓库 自己选
查看文件状态
查看仓库文件状态 git status
git add . 添加文件到暂存区
git commit -m "消息内容" 提交暂存区中的内容到本地仓库 -m 提交信息
忽略文件
有些时候我们不想把某些文件纳入版本控制中,比如临时文件、设计文件等
*.txt | 忽略所有 .txt结尾的文件,这样的话上传就不会被选中 |
!lib.txt | lib.txt 文件除外的 会被忽略 |
/temp | 忽略项目根目录下的TODO文件,不包括其他目录的temp |
build/ | 忽略build/目录下所有的文件 |
doc/*.txt | 会忽略 doc/notes.txt 但是不包括doc/ser/a.txt |
使用码云
设置本机绑定SSH公钥,实现免登录 ssh-keygen
1.创建仓库
2.克隆 命令git clone
分支
git branch | 查看本地分支 |
git branch -a | 查看分支的状态 |
git branch 分支的名字 | 新建分支 |
git push origin 分支的名字 | 把本地分支push到远程 |
git checkout 分支的名字 | 切换分支 |
git branch -d 分支的名字 | 删除分支 |
git push -u origin 分支的名字 | 远程提交分支 |
分支合并的步骤
假如我们已经完了自己分支写的代码,并执行了一下代码
我的分支是dev -在dev里面操作的
git add .
git commit -m "登录系统"
git push -u origin dev
自己的dev写好了 ,现在需要合并到主分支里
先切换到主分支里
git checkout master
合并分支
git merge dev
push到主分支
git push -u origin master