git clone
3. 添加遥控器
您可以通过添加远程名称和 HTTPS/SSH 地址来连接到单个或多个远程服务器。
git remote add
注意:从 GitHub 或任何远程服务器克隆存储库会自动将远程添加为“源”。
4. 创建分支
分支是处理新功能或调试代码的最佳方式。它允许您在不干扰“主”分支的情况下隔离工作。
使用带有“-b”标记和分支名称的 checkout 命令创建新分支。
git checkout -b
或者使用带有“-c”标签和分支名称的开关
git switch -c
或者干脆使用分支命令
git branch
5. 切换分支
要将分支从当前分支切换到其他分支,可以使用签出或切换命令,后跟分支名称。
git checkout
git switch
6. 拉动
要将更改与远程服务器同步git恢复本地修改的文件,我们需要首先使用 pull 命令将更改从远程拉取到本地存储库。在远程存储库中进行更改时,这是必需的。
git pull
您可以添加远程名称后跟分支名称以拉取单个分支。
git pull
默认情况下,pull 命令提取更改并将其与当前分支合并。要变基git恢复本地修改的文件,您可以在远程名称和分支之前添加“–rebase”标志,而不是合并。
git pull --rebase origin master
7. 添加
使用添加命令将文件添加到暂存区域。它需要文件名或文件名列表。
git add
您还可以使用“.”或“-A”标志添加所有文件。
git add .
8. 提交
将文件添加到暂存区域后,可以使用提交命令创建版本。
提交命令需要使用“-m”标志来获取提交的标题。如果进行了多项更改并希望将它们全部列出,请使用另一个“-m”标志将它们添加到说明中。
git commit -m "Title" -m "Description"
注意:在提交更改之前,请确保已配置用户名和电子邮件。
git config --global user.name
git config --global user.email
9. 推送
使用 push 命令将本地更改同步到远程服务器。您只需键入“git push”即可将更改推送到远程存储库。
要将更改推送到特定的远程服务器和分支,请使用以下命令。
git push
10. 撤消提交
Git 还原将更改撤消回特定提交,并将其添加为新提交,保持日志不变。要还原,您需要提供特定提交的哈希。
git revert
您还可以使用重置命令撤消更改。它将更改重置回特定提交,丢弃之后进行的所有提交。
git reset
注意:不建议使用 reset 命令,因为它会修改您的 git 日志历史记录。
11. 合并
合并命令将简单地将特定分支的更改合并到当前分支中。该命令需要分支名称。
git merge
当您使用多个分支并希望将更改合并到主分支时,此命令非常方便。
12. 日志
要检查以前提交的完整历史记录,可以使用 log 命令。
要显示最新的日志,您可以添加“-”后跟数字,它将显示有限数量的最近提交历史记录。
例如,将日志限制为 5:
git log -5
您还可以检查特定作者所做的提交。
git log --author=””
注意:git log 有多个标志来过滤掉特定类型的提交。查看完整文档。
13. 区别
使用 diff 命令将显示未提交的更改与当前提交之间的比较。
git diff
要比较两个不同的提交,请使用:
git diff
要比较两个分支,请使用:
git diff
14. 状态
命令状态显示工作目录的当前状态。它包括有关要提交的更改、未合并的路径、未暂存的提交更改以及未跟踪文件列表的信息。
git status
原文标题:IT Staff Augmentation: How AI Is Changing the Software Development Industry
原文链接:
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410