# 初始化本地仓库,会在当前目录下生产.git文件夹,记录git相关信息
git init
# 本地仓库关联远程仓库
git remote add origin your-repository.git
# 绑定远程分支
git branch --set-upstream-to=origin/master master
# 文件添加到本地工作区,可以使用通配符/和*等用来代表目录和所有文件
会出现这个问题:fatal: branch 'master' does not exist
原因
出现这个问题原因就是本地没有 master 分支导致的。
输入 git branch -a。发现只有远程分支。
解决
解决方式就是:输入 git checkout master。
出现 Already on 'master' ,Branch 'master' set up to track remote branch 'master' from 'origin'.,说明已经切换到 master 上。
再次输入 git branch -a。发现已经有本地分支
在用 git branch -avvv 查看
【a:查看所有分支】
【v:每个分支的最后一个提交(commit)】
【vv:本地分支与远程分支的关联关系】
git add your-files
# 将代码提交到暂存区,并为提交添加注释(此时还未推送到远程仓库,仅仅是提交到本地区)
git commit -m "first commit"
git branch --set-upstream origin/master master (该命令已经废弃)
# 推送代码
git push