常用git操作
1. 查看远程库信息
git remote -v
2.删除已有的 GitHub 远程库
git remote rm origin
3.关联 Gitee 的远程库(注意路径中需要填写正确的用户名)
git remote add origin xxxxxxxx
4.Git 全局设置
git config --global user.name "xxxx"
git config --global user.email "xxxxxx"
5.使用当前目录作为Git仓库,我们只需使它初始化。
git init
6.添加文件
git add 文件名 . 所有文件
7.提交到本地库
git commit -m \'初始化项目版本\'
8.推送到远程库
git push -u origin master
9.查看项目的当前状态。-s 参数,以获得简短的结果输出
git status
10.命令用于取消已缓存的内容
git reset HEAD
11.查看提交历史记录
git log
12.从现有 Git 仓库中拷贝项目
git clone <repo> <directory> repo:Git 仓库。 directory:本地目录。
13.git diff
执行 git diff 来查看执行 git status 的结果的详细信息。
git diff 命令显示已写入缓存与已修改但尚未写入缓存的改动的区别。git diff 有两个主要的应用场景。
尚未缓存的改动:git diff
查看已缓存的改动: git diff --cached
查看已缓存的与未缓存的所有改动:git diff HEAD
显示摘要而非整个 diff:git diff --stat
git status 显示你上次提交更新后的更改或者写入缓存的改动, 而 git diff 一行一行地显示这些改动具体是啥。
分支管理
1.创建分支命令
git branch (branchname)
2.切换分支命令
git checkout (branchname)
3.合并分支命令
git merge git merge test --假如在master分支
4.列出分支基本命令
git branch
5.删除分支
git branch -d (branchname)
6.合并并不仅仅是简单的文件添加、移除的操作,Git 也会合并修改。
其他操作
1.创建项目
mkdir run
2.切换目录
cd run
3.列出文件
ls
4.删除文件 如果删除之前修改过并且已经放到暂存区域的话,则必须要用强制删除选项 -f
如果把文件从暂存区域移除,但仍然希望保留在当前工作目录中,换句话说,仅是从跟踪清单中删除,使用 --cached 选项
git rm <file>
递归删除
git rm –r *
5.git mv 命令用于移动或重命名一个文件、目录、软连接。
git mv
6.查看文件
cat <filename>