git常用命令整理

初始化本地仓库:     

    1、在Git官网上点击New repository新建项目;
     2、在本地新建一个同名文件;
     3、打开git bash切换到新建的文件目录;
     4、echo "# myprojectname">>README.md; //新建一个README文件并写入内容
     5、git init //git初始化
     6、git add .将全部文件添加到git中;git add README.md 将README文件单独添加
     7、git commit - m "first commit" //添加提交时的注释
     8、git remote add origin git@github.com:whathave/myprojectname.git //将git进行远程连线
     9、git push -u origin master //推代码更新fork仓库

 

忽略.class文件:

打开terminal,进入项目主目录:

$ cd /project/path
$ vim .gitignore

网上抄的一份文档如下:

#Lines that start with '#' are comments.
#IntelliJ IDEA Project files
.idea
*.iml
*.ipr
*.iws
out

#Eclipse Project files
.classpath
.project
.settings/

bin/
gen/
local.properties

.DS_Store
Thumbs.db

.bak
*.tem
*.temp
*.swp
*.~
~*.*

然后 esc wq 保存退出

依次执行:

$ git add .

$ git rm -r --cached .

可以看到需要被ignore的文件都被干掉了

$ git add .

$ git commit -a -m 'update ignore'

$ git push

$ git status

世界清净了。。。

 

删除某些不用的文件:

当我们需要删除暂存区分支上的文件, 同时工作区也不需要这个文件了, 可以使用

1 git rm file_path
2 git commit -m 'delete somefile'
3 git push

当我们需要删除暂存区分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制, 可以使用

git rm --cached file_path
git commit -m 'delete remote somefile'
git push

 

常用命令:

git clone git@gitlab.com/***: 从远端copy到本地

git branch daily/1.5.8 创建分支

git push origin daily/1.5.8 push分支到远端

git branch -a 查看所有远端分支

git branch 查看本地分支

git checkout master OR daily/1.5.8 切换分支,到master或者1.5.8

git branch -d daily/1.5.8 删除本地分支

git pull  拉到本地

git pull origin daily/2.1.0    update最新代码

git merge daily/1.5.8 合并代码

git pull -v 与线上同步,列出所有的分支,包括新增的。

 

        

转载于:https://my.oschina.net/u/3755458/blog/1797821

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值