拉取存储库,创建分支,然后发出拉取请求



我接到了一项任务,涉及我从远程 git 存储库中提取一些代码并创建一个分支。我的 git 知识仅限于更新我自己的 GitHub,所以我真的不确定我是否正确完成了以下步骤:

首先,要从存储库中提取,我需要从 GitHub 页面获取远程 URL,将目录更改为我要编写代码的位置,然后执行以下操作:

Git clone remote_url

然后要创建一个分支,我认为我需要这样做:

git checkout -b my_branch

到目前为止,我希望这是正确的。在编写代码之前,我是否需要将本地目录更改为新分支,或者签出是否已经处理好了?

当我完成编码时,说明是创建一个拉取请求。我唯一可以看到发出拉取请求的地方是在远程存储库的 GitHub 页面上。我假设我需要先使用以下方法将代码推送回去:

Git add *
git commit -m 
git push

在此之前 ?

git add .

是一个好的做法,你可能想练习

git add <path and name of the file to be added>

git commit -m "some message"为您当前正在进行的提交添加一条消息。

git push origin my_branch应该是将更改推送到签出分支的完整命令。

成功完成此操作后,您可以看到在 GitHub 上的存储库上创建拉取请求的选项。

最新更新