git 命令

Git常用命令速查
本文提供了Git的基本操作指南,涵盖分支管理、提交变更、合并分支等常见任务的命令示例,帮助开发者快速掌握Git的使用。

git使用
  在自己的git本地建立并切换分支 git branch -b "本地分支"
  在自己的本地分支上传到git远程分支 git add .
            git commit -m "上传备注"
                   git push origin 本地分支:远程分支
  切换到master分支上 git pull
  合并本地分支 git merge 本地分支
  提交git git push

 

查看分支情况。

git branch


创建新的分支。

git branch xq-ctr1

 

切换至分支

git checkout xq-ctr1

 

创建并切换分支

git checkout -b xq-ctr1

 

合并分支某分支到当前分支

git merge xq-ctr1

 

删除分支

git branch -d xq-ctr1

 

查看远程分支信息

git remote -v


添加远程库

git remote add origin git@172.21.129.20:cloud3/Test.git

 

从远程库clone代码

git clone git@172.21.129.20:cloud3/Test.git

git clone git@172.21.129.20:cloud3/Test.git -b feature1

 

获取远程分支

git fetch origin master

获取远程之后,就可以用origin/master下获取。

 

推送分支

git push origin xq-ctr1

 

回退分支

git reset --hard HEAD^1

回退几次数字用几。

 

git add . //提交所有新增文件和变化文件,不包括被删除文件 git add * //功能同上 git add -u //提交被修改和被删除文件,不包括新文件 git add -A //提交所有变化 git add a.txt //提交a.txt //git add命令可以提交多次,在git commit之前,告诉git,把文件添加到仓库暂存区

提交变化

git commit -m 'commit备注' ///git commit命令即为一次性把暂存区的修改往当前分支(master/branch)提交

git状态

git status //git add,git commit这些状态使用git status命令即可查看状态

查看日志

git log //显示每一次提交的信息:作者、日期、hash、commit信息 git log --pretty=oneline //单行显示提交信息:hash、commit信息 git reflog //提交信息:hash、commit信息

版本控制

git reset --hard HEAD^ //仓库文件回退到上一commit版本 git reset --hard 35f69c //版本回滚到hash值35f69c开头的commit版本 git reset HEAD a.txt //把暂存区中a.txt的修改撤销掉,放回工作区

远程分支git remote add origin git@github.com:Wbiokr/chatApp.git

 

添加远程库chatApp.git git push - u origin master

第一次推送本地仓库到远程仓库

 

 

git push origin master

之后的推送

 

git pull origin master

从远程分支获取最新版本并merge到本地

 

git fetch origin master

从远程分支获取最新版本但不会merge



转载于:https://www.cnblogs.com/zhoubingyan/p/8548219.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值