Git 简单使用

2018-11-22  本文已影响0人  你真的是一个人

不废话,入正题。


本地没有git客户端,请点击下载,然后傻瓜式安装即可。

安装成功后,接着往下看:

a. 设置Git的user name和email

        $ git config --global user.name "test"

        $ git config --global user.email "test@163.com"

        注意:name你随意,email是你的邮箱

b. 生成密钥

        $ ssh-keygen -t rsa -C "test@163.com"

如果不需要密码,根据指令连续3个回车,最后在C盘(C:\Users\Admin\.ssh)得到了两个文件:id_rsa和id_rsa.pub。

c. 查看公钥

        $ cat ~/.ssh/id_rsa.pub

d. 复制公钥

        $ copy ~/.ssh/id_rsa.pub

接着,把复制好的公钥,前往Git官网或者GitLab官网进行 ssh 验证(需登录网站账号或者没在官网注册账号请先注册)

以 GitLab 为例,登录成功后,找到 Settings,选择SSH Keys,然后把复制的公钥粘贴在输入框里,最后点击 Add key

key 添加验证

e. 测试验证

         $ ssh -T git@github.com

会看到

The authenticity of host ‘172.19.38.84' can't be established.

RSA key fingerprint is 8d:15:f6:94:00:59:e5:10:75:74:22:7b:9b:d1:b1:3f

Are you sure you want to continue connecting (yes/no)?

输入 yes,回车,然后你会看到 HI, test ...,大功告成。至此,ssh 验证完成。

喝一口水,继续了。

首先在GitLab上创建一个项目

a.本地暂没有项目(注:git@gitlab:xxx/test.git 为你GitLab上仓库地址)

     把项目克隆到本地

        $ git clone git@gitlab:xxx/test.git

     打开项目

        $ cd test

     添加一个文件

        $ touch README.md

     查看是否有要提交的文件

        $ git status 

     把文件添加到暂存区去

        $ git add README.md

     提交修改

       $ git commit -m "add README" 

     拉取远端仓库的新代码

       $ git pull origin master

     推代码到远端仓库

       $ git push -u origin master

到此完成了基本(修改->添加->提交)操作,发现木有,是不是特别简单。我确实是这么想的。

b.本地已有项目

     移动到项目

        $ cd existing_folder

      本地仓库初始化

          $ git init

      与远程仓库建立连接

          $ git remote add origin git@gitlab:xxx/test.git

       把文件添加到暂存区去

          $ git add .

       提交修改

          $ git commit -m "Init" 

       拉取远端仓库的新代码

        $ git pull origin master

       推代码到远端仓库

       $ git push -u origin master

到处,差不多了。

写得是这么马马虎虎了,客官们别笑。

上一篇下一篇

猜你喜欢

热点阅读