«

git指令

时间:2023-3-1 21:45     作者:wen     分类: 其它


git config --system --unset credential.helper   执行命令后会在同步时提示重新输入用户名密码
git init
     在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.不要在已有项目的地方git init

git status 查询你工作区和暂存区的区别

git add . # 将所有修改过的工作文件提交暂存区

git commit -m "提交的内容说明"
     提交已经被add进来的改动.

git pull # 抓取远程仓库所有分支更新并合并到本地

git push origin master  将本地主分支推到远程主分支

git clone
     获取一个url对应的远程Git repo, 创建一个local copy.
     一般的格式是git clone [url].
     clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特定的名称,可以git clone [url] newname指定.

git branch 
查询所有分支 

git branch 分支名 
创建一个分支

默认本来是master主分支

git checkout 分支名
 可以切换分支

git merge 分支名
 合并分支  必须先得切换到master 分支 在合并你自己的分支  

git branch -d 分支名 
 删除分支  不能再自己分支上删除自己

Git的简单使用

  1. 克隆库
git clone https://github.com/laravel/laravel.git
  1. 添加要提交的文件, (.)点表示当期目录的所有文件
git add . 
  1. 本地提交
git commit -m "提交信息,"
  1. 修改远程仓库, 如果是自己的库就不用修改
git remote set-url origin [url]
  1. 拉去远程仓库更新
git pull
  1. 推送到远程创建
git push
其它操作
  1. 拉取分支
git clone -b 9.x https://github.com/laravel/laravel.git
  1. 切换到指定版本
git checkout 979ae91

标签: git