git从零开始

Posted shichenzi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git从零开始相关的知识,希望对你有一定的参考价值。

引用:https://blog.csdn.net/huanhuaqian/article/details/81986064  (

   https://www.liaoxuefeng.com/wiki/896043488029600/898732864121440 (廖雪峰的官方网站)

   https://blog.csdn.net/Hanani_Jia/article/details/77950594 ( 

一 简单进程

1创建秘钥

$ ssh-keygen-t rsa-C "your_email@youremail.com"

2本地找到秘钥存储在github上

3检查是否链接

$ ssh -T git@github.com
(You‘ve successfully authenticated, but GitHub does not provide shell access)
已连接但需要设置

4设置

$ git config --global user.name "xxxxxx"
$ git config --global user.email "xxxxx"

 

5 进入文件夹(含git)后 cd/ ,克隆远程方便上传

$ git clone https://github.com/xxxxx (github仓库的地址)

6添加要上传的文件到暂存区

ls 查询包含文件$ git add xxx.txt

7输入上传备注

$ git commit -m "备注"

8 推送本地文档到远程

$ git push origin master
(弹出github登录框,登陆失败可能是大小写或者读取本地错误凭证)
更改凭证方法:https://my.oschina.net/Jackcrj/blog/2991933

二,常见操作

1.对需要删除的文件、文件夹进行如下操作:

git rm test.txt (删除文件)

git rm -r test (删除文件夹)

2 重连

1、git branch              

 ——*master   只显示master


2、然后查看是否从上游拉了

git remote –v
 若什么都没有,则和上游已断联系,拉不了代码也推不了代码 



3、加关联

git remote add origin ssh://git@gitlab*********************************.git(地址)



4、git fetch origin

     会显示下拉的branch情况

     格式为From ssh://gitlab.********************************

                  *  [new branch]         XXXXX        ->origin/XXXXX
 
5.再次检查远程仓库,显示对应的clone地址
git remote –v
——origin  git://github.com/schacon/ticgit.git (fetch)
origin  git://github.com/schacon/ticgit.git (push)
 
6.然后再查分支
git branch –a

  mater

remotes/origin/XXXXXX         **********

具体的切换分支可参考https://blog.csdn.net/tanningzhong/article/details/79724488

 

 

以上是关于git从零开始的主要内容,如果未能解决你的问题,请参考以下文章

Git从零开始

从零开始使用git的工作实践

从零开始学习 Git 之 Git 的历史

从零开始学习 Git 之 Git 的历史

从零开始的Devops-Git Server

GitHub 从零开始的保姆级使用教程