Git 入门操作指南

Git 入门操作指南

零、初次使用Git前的配置

在命令行模式里输入以下命令:

git config --global user.name "用户名"
git config --global user.email "邮箱"

一、初始化Git

文件夹右击,选择Git Bash Here,输入:

git init

二、将文件添加到暂存区域

git add README.md

三、将文件提交到Git仓库

git commit -m "add a readme file"

四、克隆远程仓库到本地

可以直接通过 git clone 命令来直接复制远程仓库到本地目录:

$ git clone https://git.coding.net/Kyle_lyk/learn-git.git

运行该命令之后,当前目录下会出现一个名为「learn-git」的文件夹,其中包含一个 .git 文件夹,用于保存下载下来的所有版本记录,然后从中取出最新版本的文件拷贝。如果希望在克隆的时候,自己定义新建文件夹的名称,可以在上面的命令末尾指定新的名字:

$ git clone https://git.coding.net/Kyle_lyk/learn-git.git study-git

五、添加远程仓库

  1. 创建远程项目

  2. 获取项目地址

  3. 给远程仓库一个别名,使用git remote add 「remote-name」「url」命令:

$ git remote add learn-git [email protected]:coding/Coding-Feedback.git

​ 「remote-name」是给远程仓库气的别名,一般是「origin」,用户可以根据自己的需求自定义。此处以 coding.net 上的一个项目 Coding-Feedback 为例,添加其为远程仓库,并取别名为「learn-git」,后续可以用字符串「learn-git」指代对应的远程仓库。
​ 接下来用 git remote 命令来查看当前添加的远程仓库:$ git remote -v得到以下结果:

learn-git   [email protected]:coding/Coding-Feedback.git (fetch) learn-git   [email protected]:coding/Coding-Feedback.git (push)

六、从远程仓库获取数据

可以用下面的命令从远程仓库抓取数据到本地:

$ git fetch 「remote-name」

七、 推送数据到远程仓库

使用 git push 「remote-name」「branch-name」可以将本地仓库中的数据推送到远程仓库,如:

$ git push learn-git master

八、重命名远程仓库

可以用 git remote rename 命令修改某个远程仓库在本地的简称,比如想把 learn-git 改成 origin,可以这么运行:

$ git remote rename learn-git origin

九、解除远程仓库关联

比如要解除和远程仓库「origin」的关联,运行:

$ git remote rm origin

注意,此命令是解除了本地仓库和远程仓库的关联,并不是删除了远程仓库的数据。

猜你喜欢

转载自www.cnblogs.com/Masquer/p/12906041.html