git库的基本命令操作

登录git

 git config --global user.name 'userName' #设置git账户,userName为用户的git账号

 git config --global user.email 'email' #设置用户的邮箱

创建一个文件夹

bash mkdir test #创建test文件夹 

cd test #进入test文件夹

初始化git仓库

git init # 在test文件夹下初始化一个仓库,此时文件里会有一个.git的隐藏文件夹 

git clone 你clone的远程仓库放入地址 #将远程仓库的代码download到本地

创建忽略文件夹与文件

bash git .gitignore #创建忽略文件,在此文件中可以写上要忽略的文件夹与文件,被忽略的文件夹及文件不会被提交到服务器端

增加文件到暂存区中

 git add . #表示添加本文件夹中所有的文件到暂存区中

 git add -A #表示添加本文件夹中所有的文件到暂存区中 

 git add hello.word #表示添加hello.word到暂存区中 

 git add "first.h" "first.cpp" #表示添加first.h与first.cpp到暂存区中

增加到版本库中及提交

 git commit -m '备注信息'  #将刚才添加到暂存区中文件提交到本地库中 

 git rm *.pro #删除本地库中以.pro结尾的文件 

 git status #显示目录的状态,有没有添加或者修改文件 

 git push #将本地库中文件提交到远程库中

 git push origin master #推送到主分支上


分支管理

 bash git branch dev  #创建dev分支 

 git checkout dev #切换到dev分支

 git checkout -b dev #创建分支并切换分支

 git branch -d dev #删除dev分支 

 git commit -a -m "dev1" #在分支上提交新的版本 

 git merge dev #合并分支

 git log --oneline --graph --decorate #分支合并后显示log


添加远程的仓库

 git push origin master -u #上传最新代码 

 git remote add origin 你的仓库地址 #连接远程仓库 

 git remote -v #查看远程仓库

 git remote rm origin #删除远程仓库origin

删除远程仓库中的文件

 git pull #先将远程代码拉下面,确保和本地仓库代码一至 

 git rm filename.cpp filename.h #删除filename.*文件 

 git commit -m "写入日志信息" #提交到本地库

 git push #推到远程库即可完成远程仓库文件的删除

切换tag

git checkout v0.7.4  #将代码切换到了标记为v0.7.4的时候了

git reset HEAD  #回到开始的

git  clean-xfd   #删除已修改的东西 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值