1.常用命令
-
ll //查看当前目录资源
-
ll dirname //查看dirname 目录下资源
-
ls -lA // 查看当前目录资源(包含隐藏文件)
- 在Git中,以“.” 开头的文件为隐藏文件
-
ls -l|less // 分屏查看当前目录资源
-
cd // 切换目录
-
cd .. // 切换到上级目录
-
pwd // 显示当前工作目录
-
clear // 清屏
-
reset // 重新初始化终端/清屏
-
mK dirname // 创建文件夹dirname
-
rm // 删除文件
-
rm -r // 删除目录
-
mv filename dirname // 将filename 移动至 dirname
-
mv filename dirname // filename 将filename 移动至 dirname
-
help // 帮助
-
history // 查看输入过的命令
-
exit // 退出
-
'#' // 表示注释
2.Git 初始化操作设置
- 基本信息设置
-
git config --global user.name 'kite' // 用户名
-
git config --global user.email 'kitelee97@gmail.com' // 用户邮箱
-
git config --system --list // 查看设置
-
git config --list // 查看设置
-
git config --global --list // 查看用户设置(用户名,邮箱)
-
- 创建一个新的仓库
-
mkdir test
-
cd test
-
git init 初始化本地库,目录中会增加一个 .git 文件夹
-
touch hello.py
-
git status // 可略去
-
git add hello.md // 添加到暂存区
-
git status // 可略去
-
git commit -m "提交描述" // 提交到仓库
-
git status // 可略去
-
rm -rf hello.md // 删除文件
-
git rm hello.md // 从Git中删除文件
-
git commit -m "提交描述" // 提交到仓库
-
- 同步到远程仓库
- git clone https:... // 从Github中拷贝到本地库
- git status // 可略去
- git push // 提交到远程仓库
- 拉取远程仓库
- git pull // 拉取远程仓库
- 创建个人站点
- git pull // 拉取远程仓库
如果 git push 失败 私有项目、没有权限、输入用户名密码、或者远程地址采用这种类型:
vi.git/config
将
[remote"origin"]
ur=http://github.com/用户名/仓库名.git
修改为:
[remote"origin"]
ur=http://用户名:密码@github.com/用户名/仓库名.git
-
git 分支
- git branch // 查看本地分支
- git branch -r // 查看远程分支
- git branch name // 新建分支(本地)
- git checkout name 跳转到该分支
- git checkout -b name // 新建并切换到该分支
- git merge name // 合并指定分支到当前分支
- git branch -d name // 删除分支(本地)
- git branch name // 新建分支(本地)
- git push origin --delete name // 删除远程分支
- git branch -dr name // 删除远程分支
git
git 文件的四种状态
git 忽略文件
- 设置签名
- 形式: 用户名:kite Email地址:helloWorld@abc.com
- 作用:区分不同开发人员的身份
- 辨析:这里设置的签名和登录远程库(代码托管中心,如Github)的账号、密码没有任何关系。
- 命令:
- 项目级别/仓库级别: 仅在当前本地库范围内有效
- 系统用户级别:登录当前操作系统的用户范围
- 级别优先原则
- 就近原则
在github 中,输入 t 可快速搜索项目文件
码云 gitee
ssh链接:
ssh-keygen -t rsa