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