git常用命令整理

  Gitnetwork

1 远端(Remotes

$ git remote add目的地的名字 整个url地址

$ git remote set-url目的地名字 修改url地址

$ git remote rm远端名字

$ git remote -v得到全部的输出

远端追踪的分支则是分支间的中间人,这些分支有一些不同的唯一原因是在所有分支名字前面有一个前缀就是用来响应远程控制的,大部分情况加,这个将是origin/

 

2 FetchPullPush

Fetch命令本身失去github.com抓取任何信息下载下来,把它放在远程追踪分支里。

$ git fetch origin

pull命令和fetch非常像,它将要拉取东西到origin/分支名字里,然后做合并操作合并到那个分支名字的本地版本里。

$ git pull orgin

当我们的电脑完成工作时,并且我们准备把它发送到gitHub,com,我们输入:

$ git push origin

它会把全部信息发送到gitHub.com,现在,在做这个的过程中,它同时也会更新远端追踪的分支。

 

 常用命令:

拉取分支代码:git clone -b [branch_name] [remote_url]

查看所有远程分支:git branch -a

查看本地分支:git branch

创建分支:git branch [branch_name]

切换到分支:git checkout [branch_name]

删除本地分支:git branch -d [branch_name]

删除远程分支:git push origin --delete [branch_name]

拉取远程分支:git fetch origin [branc_name]

合并本地分支:git merge [branch_name]

撤销合并:git reset --hard [commit_id]

重命名本地分支:git branch -m [old_branch_name] [new_branch_name]

丢弃未提交的更改:git clean -df

丢弃所有已commit的修改:git checkout .

将更改暂存:git stash

拉取代码: git pull

恢复暂存:git stash pop

将远程仓库与本地仓库关联:git remote add origin [remote_url]

删除远程仓库与本地仓库的关联:git remote rm origin

将本地的代码推送到关联的远程仓库:git push -u origin [branch_name]

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值