小编mar*_*uiz的帖子

“ git fetch && git checkout”和“ git checkout”之间有什么区别?

我们应该总是这样做:

git fetch && git checkout
Run Code Online (Sandbox Code Playgroud)

或仅

git checkout
Run Code Online (Sandbox Code Playgroud)

例如,当从bitbucket中的分支进行签出时,它们提供以下命令:

在此处输入图片说明

git fetch && git checkout develop
Run Code Online (Sandbox Code Playgroud)

但是,如果有必要,为什么这是必要的

git checkout

会做同样的事,不是吗?

git git-fetch git-checkout

7
推荐指数
4
解决办法
9587
查看次数

Firebase 身份验证预期 `onClick` 侦听器是一个函数,而是获得了一个 `object` 类型的值

在我的 React 项目上设置 Firebase 身份验证期间。我无法在按钮单击时触发 Auth Pop up。

要么在单击按钮后在控制台内引发错误,要么在刷新页面后自动打开身份验证(预期onClick侦听器是一个函数,而不是一个object类型的值。)

// Initialize Firebase
import firebase from "firebase/app";
import "firebase/firestore";
import "firebase/auth";
const config = {
  apiKey: "myKeyHere",
  authDomain: "domain",
  databaseURL: "url",
  projectId: "idb",
  storageBucket: "bucket",
  messagingSenderId: "id"
};
firebase.initializeApp(config);
export const firestore = firebase.firestore();
export const auth = firebase.auth();

export const provider = new firebase.auth.GoogleAuthProvider();
export const signInWithGoogle = () => auth.signInWithPopup(provider);

const settings = { timestampsInSnapshots: true };
firestore.settings(settings);

export default firebase;
Run Code Online (Sandbox Code Playgroud)

这是我的组件:

import React, { …
Run Code Online (Sandbox Code Playgroud)

authentication firebase reactjs firebase-authentication

1
推荐指数
1
解决办法
358
查看次数