Git 指南
本文介绍如何通过 Git 管理远程代码仓库。
前提条件
步骤一:获取代码库信息
登录代码管理平台,在代码库列表中单击进入具体某个代码库。
在目标的代码库的源文件页面,单击克隆/下载,然后复制 SSH 或 HTTPS 地址。
为了继续克隆仓库,需要将 Git 仓库的 SSH 或 HTTP 协议地址拷贝下来。SSH 协议因为有着免口令安全登录、性能更好等优点,被大多数用户所青睐。
步骤二:命令行操作
以下步骤将分步演示如何从零创建本地 README.md
文件,并完整完成提交至远程 Git 仓库的操作流程。
在电脑上打开Git Bash或Shell终端,输入以下命令克隆代码库。
git clone <仓库地址>
如果使用 SSH 方式,确保已完成 SSH 公钥配置;如果使用 HTTPS 方式,输入克隆账号和密码。
进入代码库目录。
cd <repo-name>
创建 README.md 文件。
vi README.md
添加文件到索引区。
git add README.md
创建提交。
git commit -s -m "Initial commit"
推送到远程仓库分支。
git push origin master
Git常用相关命令
切换到 master 分支。
git checkout master
查看本地仓库对应的远程仓库地址。
git remote -v
将本地分支和远程分支建立跟踪关系(如远程的 master 分支)。
git branch -u origin/master
和远程分支同步。若和远程分支偏离,执行合并以完成更新。
git pull
和远程分支同步。若和远程分支偏离,将本地差异提交变基(rebase)到远程分支,从而将本地差异提交到远程分支的最新提交之上。
git pull --rebase
创建并切换到新分支。
git checkout -b <branch> <start-point>
查看当前代码库的文件修改状态列表。
了解当前工作目录和暂存区的状态,它可以帮助您了解哪些文件被修改、哪些文件已暂存、哪些文件未被跟踪等。
git status