【git】github|创建本地上传到github下的项目和克隆远程仓库的指定分支
【摘要】
本文默认已经搭建好git环境。
一、创建仓库
第一步、点击右上角的头像下的“Your repositories”
第二步、点击New
第三步、编辑新建的仓库
点击3后,得到下图
二、window本地文件上传操作
第一步、打开E盘下的git bash
点击右键
第...
本文默认已经搭建好git环境。
一、创建仓库
第一步、点击右上角的头像下的“Your repositories”
第二步、点击New
第三步、编辑新建的仓库
点击3后,得到下图
二、window本地文件上传操作
第一步、打开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 // 第一次推送后,直接使用该命令即可推送修
文章来源: xintiaobao.blog.csdn.net,作者:心跳包,版权归原作者所有,如需转载,请联系作者。
原文链接:xintiaobao.blog.csdn.net/article/details/117731781
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)