【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)