我已经完成了一项任务,涉及我从远程git仓库中提取一些代码并创建分支。我的git知识仅限于更新我自己的GitHub,所以我真的不确定我是否正确地执行了以下步骤:
首先从repo中取出我需要从GitHub页面获取远程URL,将目录更改为我要编写代码的位置然后执行:
Git clone remote_url
然后创建一个分支,我想我需要做:
git checkout -b my_branch
到目前为止,我希望这是正确的。在编写代码之前,我是否需要在本地将目录更改为新分支,或者是否已完成结帐?
当我完成编码时,指令是创建拉取请求。我可以看到做出拉取请求的唯一地方是远程仓库的GitHub页面。我假设我需要首先使用以下方法备份代码:
Git add *
git commit -m
git push
之前呢?
答案 0 :(得分:1)
git add .
不是一个好习惯,你可能想练习
git add <path and name of the file to be added>
git commit -m "some message"
为您目前正在进行的提交添加消息。
git push origin my_branch
应该是将更改推送到已签出分支的完整命令。
成功完成后,您可以看到在GitHub上的存储库上创建Pull请求的选项。