github代码库克隆到本地 " />
本地仓库上传到GitHub:
步骤一、将本地仓库与远程仓库进行关联
首先我们需要在github上创建一个仓库。创仓库界面会显示你的仓库的ssh地址或HTML地址。选择ssh地址,复制。打开git bash窗口,输入$ ssh-keygen -t rsa -C "youremail@example.com"命令,根据提示完成生成ssh key。我们打开ssh key的目录,复制id_rsa.pub内容,回到github页面进入“Settings”>“SSH and GPG keys”页面,点击“New SSH Key”按钮, title可随意填,将刚才复制的公钥内容粘贴进去,点击“Add SSH Key”按钮。
接着我们需要进行本地目录与远程库关联。
git remote add origin git@github.com:用户名/仓库名.git
步骤二、将本地代码推送到远程仓库
使用如下命令可以将本地代码推送到远程仓库:
$ git push -u origin master
这条命令的含义是将本地版本库master分支推送到远程版本库origin上,并且设置远程版本库origin上的master为默认主分支。如果后面再想推送到origin上,只需要简单的执行:
$ git push origin
步骤三、常见错误解析
当推送出现错误的时候,我们可以通过以下命令查看和解决出现的错误。
a. 推送前需要保证本地代码库和远程代码库一致
$ git pull origin master --allow-unrelated-histories
$ git commit -m "xxx"
$ git push -u origin master
b. 同一个分支处于两个不同的远程库中
$ git remote -v
$ git remote rm origin
$ git remote add upstream https://github.com/other/repo.git
$ git remote add origin https://github.com/you/repo.git
$ git pull upstream master
$ git push -u origin master
c. 远程库中包含你本地没有的提交
$ git fetch origin
$ git merge origin/master
将GitHub的代码库克隆到本地:
步骤一、克隆代码库
要克隆一个代码库,首先要进入一个文件夹,然后用如下命令克隆:
$ git clone git@github.com:用户名/仓库名.git
如果你开启了双因素认证,则可能需要使用下面的:
$ git clone https://username:personal_access_token@github.com/username/repo.git
步骤二、更新代码文件
如果你经常使用git,则你需要定期更新代码库的代码。执行如下命令:
$ git pull origin master
这条命令会将代码库中的最新文件更新到本地文件目录。
步骤三、分支切换
默认情况下,代码克隆下来时,你已经处于“master”分支,但是分支内容可能不是最新的。执行如下命令可以将分支内容更新到本地:
$ git checkout master
步骤四、创建分支
如果你想要增加一部分代码,你需要单独创建一个分支,这个分支与master分支是相互独立的。如下命令创建新分支:
$ git branch 新分支名称
执行命令后,就可以切换到新分支并开始编写自己的代码。
$ git checkout 新分支名称
步骤五、添加和提交
完成自己的代码后,需要将所做的修改提交到代码库。
$ git add .
$ git commit -m "提交描述信息"
步骤六、将所做的修改合并到主分支中
当你写完自己的代码后,你需要将你的代码合并到主分支中。
$ git checkout master
$ git merge 次分支名称
以上便是本地仓库上传到Github和Github代码库克隆到本地的详细步骤。在实际的代码管理中,以及在团队协作开发中,这两个技巧都是非常重要的,并且应该熟练掌握。
壹涵网络我们是一家专注于网站建设、企业营销、网站关键词排名、AI内容生成、新媒体营销和短视频营销等业务的公司。我们拥有一支优秀的团队,专门致力于为客户提供优质的服务。
我们致力于为客户提供一站式的互联网营销服务,帮助客户在激烈的市场竞争中获得更大的优势和发展机会!
发表评论 取消回复