工作原理 / 流程:
- Workspace:工作区
- Index / Stage:暂存区
- Repository:仓库区(或本地仓库)
- Remote:远程仓库
Git 全局设置:
git config --global user.name "Nirvana"
git config --global user.email "1123725815@qq.com"
创建 git 仓库:
mkdir git-test
cd git-test
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/NPAC/git-test.git
git push -u origin "master"
git push -u origin "master" --解释这条命令
正在为您搜索:git push、解释、命令
这个命令将本地的
master分支推送到远程仓库origin的master分支中,并设置本地的master分支与远程的master分支进行关联,即在本地的master分支执行push操作时可以省略origin master参数。具体而言,
-u参数表示把当前分支与指定的远程分支进行关联并建立追踪关系(tracking relationship),远程分支的名字可以省略,默认与本地分支同名;origin表示远程仓库的名称,通常我们会把克隆下来的远程仓库命名为origin;而master表示指定要推送的分支名。因此,执行这个命令后,只需要执行
git push命令就可以推送本地的master分支到远程仓库的master分支中。第一次使用-u参数时,需要输入 GitHub 账号密码或 Personal Access Token 进行身份验证。