Git指令大全,社招面试心得,web开发小工具

pull

只能拉取origin里的一个url地址,这个fetch-url

默认为你添加的到origin的第一个地址

git pull origin master

git pull –all#获取远程所有内容包括tag

git pull origin next:master#取回origin主机的next分支,与本地的master分支合并

git pull origin next#远程分支是与当前分支合并

上面一条命令等同于下面两条命令

git fetch origin

git merge origin/next

如果远程主机删除了某个分支,默认情况下,git pull 不会在拉取远程分支的时候,删除对应的本地分支。这是为了防止,由于其他人操作了远程主机,导致git pull不知不觉删除了本地分支。

但是,你可以改变这个行为,加上参数 -p 就会在本地删除远程已经删除的分支。

$ git pull -p

等同于下面的命令

gitfetch–pruneorigin g i t f e t c h – p r u n e o r i g i n git fetch –prune origin git fetch -p

新建仓库


init

git init#初始化

status

git status#获取状态

add

git add file#.或*代表全部添加

git rm –cached 在commit之前撤销git add操作

git reset head好像比上面git rm –cached更方便

commit

git commit -m “message”#此处注意乱码

remote

git remote add origin git@github.com:JSLite/test.git#添加源

push

git push -u origin master#push同事设置默认跟踪分支

git push origin master

从现有仓库克隆

git clone git://github.com/JSLite/JSLite.js.git

git clone git://github.com/JSLite/JSLite.js.git mypro#克隆到自定义文件夹

git clone [user@]example.com:path/to/repo.git/#SSH协议

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值