git简单命令

拉取所有分支到本地:

git clone xxx
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
git fetch --all
git pull --all

查看自己的用户名和邮箱地址:
  $ git config user.name
  $ git config user.email
修改自己的用户名和邮箱地址:
  $ git config --global user.name "xxx"
  $ git config --global user.email "xxx"

我们创建dev分支,然后切换到dev分支:
git checkout -b dev

用git branch命令查看当前分支:
git branch

修改内容,然后push
git add . 
git commit -m feed_detail(描述)
git push origin dev

切换回master分支
git checkout master

把dev分支的工作成果合并到master分支上:
git merge dev

删除dev分支
git branch -d dev

git删除远程分支
git push origin --delete branch   

# git 如何删除已提交的文件夹

git pull origin master                     # 将远程仓库里面的项目拉下来

dir                                                # 查看有哪些文件夹

git rm -r --cached .idea                 # 删除.idea文件夹

git commit -m '删除.idea'              # 提交,添加操作说明

git push -u origin master              # 将本次更改更新到github项目上去

列出home下面所有一级目录的一级目录文件大小

du -h --max-depth=1 /home/*

Git错误--git remote: HTTP Basic: Access denied
https://blog.csdn.net/guzhao593/article/details/84747613

gitignore 不起作用问题的解决

git rm -r --cached .  
git add .
git commit -m "update gitignore"

git commit 之后想撤销

git add . 添加所有文件
git commit -m "finish"
有时候在执行完commit,想撤回去再次修改可以执行以下命令
git reset --soft HEAD^  //这样就成功的撤销了你上次的commit(仅仅是撤回commit操作,代码仍然保留)

Git更新本地冲突:commit your changes or stash them before you can merge。。。

方法一:stash

git stash
git pull
git stash pop

方法二:直接完全覆盖本地修改

git reset --hard
git pull
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值