git

初始化创建一个仓库

git init

git init newrepo//会在newrepo里面创建一个.git

  • 同时会生成一个.git文件文件里面生成的源数据,保存的info

在仓库里面田间

git add (filename)

提交

git commit -m "初始项目版本//在windows中要用双引号"

克隆

  • 简单克隆
    git clone <repo>
  • 克隆指定目录
    git clone <repo> <directory>

配置

查看配置

git config --list

修改配置

git config -e//针对当前仓库

  • 设置所用的配置
    git config -e --globle #针对系统上所有仓库

设置提交用户的信息

git config --global user.name "runoob"
git config --global user.email test@runoob.com

  • workspace:工作区
  • staging area:暂存区/缓存区
  • local repository:版本库或本地仓库
  • remote repository:远程仓库

git分支管理

概念

一个分支代表一个独立的开发线,在不影响主线的情况下,能继续工作

创建分支

git branch (branchname)

切换分支

git checkout (branchname)

列出分支

git branch

删除分支

git branch -d (branchname)#当然不能正在使用此分支

分支合并

git merge (branchname)
说明在当前使用的分支,用git merge (branchname)会将branname对应的分支合并到当前的分支

并且合并和可以删除已经被合并的分支了

posted @ 2022-12-07 00:12  壹剑霜寒十四州  阅读(5)  评论(0编辑  收藏  举报