GIT随笔

git 随笔
git clone git@url_xxx ------ 从远程仓库拉取代码到本地
git pull -----将远程仓库代码同步到本地
git add file_xxx -----将本地修改过的文件提交到本地缓存区,等待commit
git commit -m “commit_xxx” -----将本地缓存区的文件形成一个提交点commit,并添加提交说明,方便以后查阅
git push -----将本地所有提交点commit推送到远程仓库
git status 查看本地与远程仓库的差异,包括已修改文件,缓存区,commit
git log 查看本地上所有的commit
git reset --soft HEAD^ 回退一个commit,并将该提交内容存放至缓存区
git reset HEAD^ 回退一个commit,并将该内容返回值修改状态
git checkout xxx.file ----- 先从缓存区中拉取版本还原,如果没有再到版本库中拉取还原
git stash ----- 把工作区所有未提交的changed存放到堆上
git stash pop ----- 把堆上的内容重新release到工作区上
git branch local_branch 新建本地分支
git checkout local_branch 切换到本地分支
git push origin local_branch:remote_branch(在local_branch分支下,将分支推到远端分支remote_branch) — 远端分支remote_branch未存在的情况下
git push -u origin/remote(在local_branch分支下,将分支推到远端分支remote_branch)— 远端分支remote_branch已存在的情况下
git branch -d local_branch 删除本地分支local_branch

git init ----- 建立仓库,生成.git文件夹

警告处理:
1)warning: LF will be replaced by CRLF in Auto_partition

git config --global core.autocrlf false

2)error: refusing to update checked out branch: refs/heads/master

这是由于git默认拒绝了push操作,需要进行设置,修改.git/config文件后面添加如下代码:

[receive]
denyCurrentBranch = ignore

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值