Git 学习进展 (补发)
Git 学习进展
Linux 上:终端命令行上使用;
Windows:支持在 git bash 里使用与 Linux 相似的方式进行使用;也可以使用 GUI,下载 git 时自带的图形界面进行使用,非常的方便;
这次是第一次在 windows 上操作,进行了简单的操作:如下,
(由于我早些时候已经登陆过记录了我的信息,所以我不需要再次登陆,那时候没及时截个,就是这些命令)
1, 登陆我自己已有的 GitHub 账号:
$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"
2, 生成我的密匙:
$ ssh-****** -t rsa -C "[email protected]"
找到保存密匙的 pub 文件,复制里面的密匙,然后在网页 GitHub 上的 ssh 添加新的密匙。
3.然后输入:
$ ssh -T [email protected]
检验是否登陆上,如图所示,我已经登陆上了我自己的账号:
4.由于我之前已经通过 Linux 在 GitHub 上建立了两个仓库,所以现在我要把他们克隆到本地,但是还是要说一下如何创建:
(1) 创建一个本地仓库的克隆版本
git clone https://github.com/path
(2) 可以使用 ls 命令进行查看
(3) 添加文件
git add Test.py
(4) 添加注释
git commit -m "注释"
(5) 上传文件
git push
如果失败,可能是 GitHub 上的 README.md 不在本地,执行:
$ git pull --rebase origin master # 合并在执行上面的 push 命令
PS:
git push 命令会将本地仓库推送到远程服务器。
git pull 命令则相反
(6) 修改完代码后,使用 git status 可以查看文件的差别,可以用 git add -i 来智能添加文件。之后 git commit 提交本次修改,git push 上传到 github。
上面是简单的创建仓库介绍,下面可以通过 ssh 和 HTTPs 两种方式来克隆仓库到本地:
以上为最最基础的操作,相当于可以在 Github 上存储自己的代码并方便以后进行修改
首先,打开其中一个仓库,如图,
找到这个位置,复制里面的内容,通过如下命令:
$ get clone [email protected]:b**9/PythonStudy.git
这个命令把仓库克隆到本地:如图:
5.在 Windows 上由于 git bash 和 cmd 不同,所以不能很好地使用,但是有一个 cmder 的软件很好结合他们在一起,亲测非常好用。如图:
但是安装过程十分熬人,下载速度很慢。