目录
Git基础常用命令
查看 Git 版本号的命令
git --version
全局配置用户名和邮箱的命令
git config --global user.name "自己的用户名"
git config --global user.email "自己的邮箱"
初始化空 Git 仓库的命令
git init
把文件添加到暂存区的命令
git add 文件的名字
检查文件状态的命令
-
绿色的文件名表示:文件已经被放入到暂存区;
-
红色的文件名表示:文件未被跟踪(没有被Git所管理);
git status
检查文件状态的参数
执行
git status -s
能够以精简的方式,展示每个文件的状态,其中:
-
绿色的
A
表示文件被加入到了暂存区 -
两个红色的
??
表示这个文件没有被Git所管理
关闭 git add 时候的警告消息
git config --global core.autocrlf false
一次性把所有文件加入暂存区
git add .
把暂存区的文件搬运到Git仓库的命令
git commit -m "提交的说明信息"
把码云仓库中的代码下载到本地
git clone 码云仓库的SSH地址
分支相关的命令
查看分支列表
git branch
创建新分支
git branch 新分支的名字
切换到指定名称的分支
注意:在执行 git checkout 命令切换分支的时候,一定要先把当前分支的修改,做一次 git commit -m 的提交!!!
否则:你在当前分支上做的所有修改,都会被变更到另外一个分支上!!!
git checkout 将要切换到的分支的名字
快速创建并立即切换到新分支上
git checkout -b 分支的名字
分支的合并
假设:要把 reg 分支开发完成的代码,合并到 master 主分支
-
切换到
master
主分支:git checkout master
-
执行
git merge
命令进行分支的合并:git merge reg
删除本地分支
-
无法删除当前所处的分支
-
删除指定的分支之前,必须把代码合并到 master 主分支
git branch -d 分支的名字
把本地分支最新的代码推送到码云仓库
git push
第一次把本地分支推送到码云仓库
git push -u origin 分支的名字