给大学的我

2、github远程仓库(git笔记)

2016-06-16  本文已影响68人  yjaal

一、注册使用github远程服务器
具体的注册步骤这里不细说,这里主要看一些相关的配置。

ssh-keygen -t rsa -C "yjjal@gmail.com"

之后需要选择保存位置,我们直接回车,然后输入相关的密码,最好和github的密码一致,然后就会生成一个SSH KEY。此时我们在路径C:\Users\yj\.ssh中发现两个文件github_rsa.pubid_rsa.pub,其中分别为公钥和私钥。

git remote add origin https://github.com/yjaal/mypro.git

这就表示可以把本地仓库和远程仓库建立了连接,这个origin表示远程仓库,但是此时远程仓库中还没有本地仓库中的内容,下面我们将所有的本地内容推送到github上:

git push -u origin master

此时表示将本地的master分支进行推送,而使用-u的参数将本地的master和远程master进行了关联。于是就将本地内容推送到了远程仓库中。

4
这里有可能需要我们填写相关的用户名和密码。然后我们就可以在远程仓库中看到相关的内容了。而使用SSH KEY的方式类似。
注意:如果我们建立了多个连接,应该使用命令:
git remote set-url origin https://github.com/yjaal/mypro.git

进行切换,后面的地址就是我们想要建立的连接。

二、具体的仓库操作

git remote -v
5
git remote rm test
public class Hello{
    public static void main(String args[]){
        System.out.println("Hello World");
        System.out.println("Hello World--001");
        System.out.println("Hello World--002");
        System.out.println("Hello World--003");
        System.out.println("modify --001");
    }
}
public class Demo{
    public static void main(String args[]){
        System.out.println("The new file Demo.java");
        System.out.println("modify --001");
    }
}

此时做出的修改都是在本地,我们需要将其提交到服务器上去。

git commit -a -m "modify --001"

此时只是将其增加到了本地的master分支上,远程master依然没变。此时我们进行推送:

git push origin master
6

此时我们就将本地仓库的修改提交到了服务器了。

在本地进行仓库的克隆:

git clone https://github.com/yjaal/mypro1.git
8
注意:这里不要在别的本地仓库里面进行克隆。而后我们在本地就可以看到我们克隆的仓库了。

我们在此仓库中增加一个文件Hello.txt,内容是:

some information

然后进行提交。推送到远程仓库。在实际开发中最好的做法是直接克隆远程仓库。

最后:这里只是演示了github上的一些基本操作,还有很多操作这里不细说了。

上一篇 下一篇

猜你喜欢

热点阅读