本文默认已经搭建好git环境。
第一步、点击右上角的头像下的“Your repositories”
第二步、点击New
第三步、编辑新建的仓库
点击3后,得到下图
第一步、打开E盘下的git bash
点击右键
第二步、创建一个gittest文件夹
输入
mkdir gittest
第三步、安装github下的提示输入下面的指令
echo "# test" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/dop101/test.git
git push -u origin main
然后在github下就看到了本地上传的文件
到这里创建的本地的文件上传到github就完成了。
git add .
git commit -m 'a'
git push
四、克隆远程仓库的指定分支
第一步、在E盘创建一个gittest2的文件夹
在当前文件夹下右键
第二步、输入下面指令
git init
注意普通的克隆方式,克隆是默认分支的下的文件
git clone <远程仓库地址>
这里我们克隆一个指定分支zhangx
git clone -b zhangx https://github.com/dop101/test.git
然后查看本地克隆下的文件与github,zhangx分支下是一致的。
如下图所示
附GIT命令
git branch -r //查看所有远程分支:
git checkout -b 本地分支名 origin/远程分支名 //使用该方式会在本地新建分支,并自动切换到该本地分支。
git fetch origin //远程分支名:本地分支名 使用该方式会在本地新建分支,但是不会自动切换到该本地分支,需要手动checkout。
git init // 初始化版本库
git add . // 添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件
git commit -m "first commit" // 把添加的文件提交到版本库,并填写提交备注
git status //查看当前状态,查看本地分支文件信息
git check out -[file name] //若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地
git branch //查看本地所有分支,当前分支
git checkout remote branch //若分支为本地分支,则需切换到服务器的远程分支
git pull //更新本地代码
git status //查看当前状态,查看本地分支文件信息
git branch //查看本地所有分支,当前分支
git checkout remote branch //若分支为本地分支,则需切换到服务器的远程分支
git push -u origin master // 第一次推送时
git push origin master // 第一次推送后,直接使用该命令即可推送修