git开发常用命令

初始化仓库

git init 初始化git仓库

           在一个目录中初始化一个新的 Git 仓库,并且会创建一个 .git 目录,在 .git 目录下,会创建一个名为 config 的文件,这个文件包含了仓库特有的配置选项。

git clone 拷贝仓库代码

        克隆仓库时,git 会尝试创建一个与远程仓库相同的分支结构。默认情况下,会即切换到远程仓库的默认分支

常用命令

git config

用于配置和管理 Git 的各种设置比如:

  • git config --global user.name "Your Name"   设置用户名
  • git config --global user.email "your_email@example.com" 设置邮箱
  • git config --list 查看配置项

git checkout

切换分支,如果该分支不存在,Git 会报错

git checkout <branch-name>

git checkout -b

用于创建一个新的分支,并切换到该分支

git checkout -b <branch-name>

git push -u origin

 用于关联本地分支与远程分支

git checkout -b <new-branch> origin/<branch>

用于依赖branch远程分支创建一个新分支

git pull

用于从远程仓库获取最新代码自动合并到你的本地分支中

git pull

git pull origin

用于从远程branch中拉去最新代码合并到本地分支中

git pull origin <branch-name>

git merge 

用于将一个分支的更改合并到当前分支中

git rebase

用于把一个分支的修改合并到当前分支上

git add

用于将文件的内容添加到暂存区

添加单个文件

git add example.js

添加多个文件

git add file1.js file2.js file3.js

添加所有文件

git add .
git add -A

git commit

用于将暂存区中的更改保存到仓库的历史记录中

git commit -m "提交信息"

git reset --soft HEAD 

撤销commit记录

git status 

用于显示当前工作目录和暂存区的状态。可以看到哪些文件已经被修改、哪些文件已经添加到了暂存区、哪些文件尚未被跟踪等信息。

git stash

用于当你正在进行一项工作时,突然需要切换到另一个分支执行某些操作时,但又不想提交当前的修改,这时可以使用 git stash 命令将修改储存起来。

git stash pop 

用于将存储起来的修改提取出来

git push

用于将本地仓库的更改推送到远程仓库。如果设置了远程仓库可以直接执行git push 否则执行git push origin推送到远程分支

git push
git push origin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值