Git

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 文件夹
      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
  • 同步到远程仓库
    • git clone https:... // 从Github中拷贝到本地库
    • git status // 可略去
    • git push // 提交到远程仓库
  • 拉取远程仓库
    • git pull // 拉取远程仓库
  • 创建个人站点
    • git pull // 拉取远程仓库
Git

如果 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

git 文件的四种状态

Git

git 忽略文件

Git
  • 设置签名
    • 形式: 用户名:kite Email地址:helloWorld@abc.com
    • 作用:区分不同开发人员的身份
    • 辨析:这里设置的签名和登录远程库(代码托管中心,如Github)的账号、密码没有任何关系。
    • 命令:
      • 项目级别/仓库级别: 仅在当前本地库范围内有效
      • 系统用户级别:登录当前操作系统的用户范围
      • 级别优先原则
        • 就近原则

在github 中,输入 t 可快速搜索项目文件

码云 gitee

ssh链接:
ssh-keygen -t rsa

上一篇:os.path.abspath(__file__)&os.path.dirname()&os.path.basename(__file__)&os.path.join()的用法详解


下一篇:PHP获取当前页面URL路径