总结一下git的相关操作
总结下来主要是为了让自己查看,之后会一直更新
基础使用
1. 初始化Git仓库
git init
2. 将需要管理的文件添加到暂存区,“.” 指添加所有文件,可以自己指定
git add .
3. 将暂存区的变更添加到本地仓库,并添加提交描述信息
git commit -m "first commit"
4. 关联远程仓库
git remote add origin https://github.com/username/example.git
5. 推送代码
git push origin <分支名>
常用命令:
git status:查看当前工作区和暂存区的状态。git log:查看提交记录。git branch:管理分支。git remote:管理远程仓库。
关联远程仓库
总结一下git关联远程仓库的重要性和使用技巧
1. 关联远程仓库
我们需要在本地仓库中使用git remote add命令将远程仓库与本地仓库关联起来。这个命令的语法如下:
git remote add <远程仓库名> <远程仓库地址>
其中,远程仓库名是一个自定义的名称,用于标识远程仓库,远程仓库地址是远程仓库的URL。
关联成功后,我们可以使用git remote命令查看已关联的远程仓库:
git remote -v
这个命令会列出所有已关联的远程仓库及其URL。
2. 推送改动到远程仓库
一旦我们将远程仓库与本地仓库关联起来,就可以使用git push命令将本地仓库的改动推送到远程仓库中。这个命令的语法如下:
git push <远程仓库名> <本地分支名>:<远程分支名>
其中,远程仓库名是之前关联远程仓库时指定的名称,本地分支名是要推送的本地分支,远程分支名是要推送到的远程分支。
例如,要将本地的master分支推送到origin远程仓库的master分支,可以使用以下命令:
git push origin master:master
这样,本地仓库的改动就会被推送到远程仓库中。
3. 拉取远程仓库的改动
除了推送改动,我们也可以使用git pull命令将远程仓库的改动拉取到本地仓库中。这个命令的语法如下:
git pull <远程仓库名> <远程分支名>:<本地分支名>
其中,远程仓库名是之前关联远程仓库时指定的名称,远程分支名是要拉取的远程分支,本地分支名是要拉取到的本地分支。
例如,要将origin远程仓库的master分支拉取到本地的master分支,可以使用以下命令:
git pull origin master:master
这样,远程仓库的改动就会被拉取到本地仓库中。
4. 克隆远程仓库
除了关联已有的远程仓库,我们也可以使用git clone命令将远程仓库克隆到本地。这个命令的语法如下:
git clone <远程仓库地址> <本地目录>
其中,远程仓库地址是远程仓库的URL,本地目录是要将远程仓库克隆到的本地目录。
例如,要将远程仓库https://github.com/example.git克隆到当前目录下的example目录中,可以使用以下命令:
git clone https://github.com/example.git example
这样,远程仓库就会被克隆到本地。
5. 获取远程仓库的最新改动
除了使用git pull命令拉取远程仓库的改动,我们还可以使用git fetch命令将远程仓库的最新改动获取到本地仓库中。这个命令的语法如下:
git fetch <远程仓库名>
其中,远程仓库名是之前关联远程仓库时指定的名称。
例如,要获取origin远程仓库的最新改动,可以使用以下命令:
git fetch origin
这样,远程仓库的最新改动就会被获取到本地仓库中。