git本地仓库及远端仓库推送【linux】

git本地仓库及远端仓库推送【linux】

  • 一.git上创建仓库
  • 二.linux中git三板斧
    • i.检查是否安装git
    • ii.克隆仓库到本地
    • iii.提交到本地仓库
    • iiii.上传到远端仓库
  • 三.其他内容补充
    • git log
    • git status
    • .gitignore

一.git上创建仓库

已经创建好的可以直接跳到第二步

git本地仓库及远端仓库推送【linux】_第1张图片
git本地仓库及远端仓库推送【linux】_第2张图片
进入到创建仓库界面,仓库名称和仓库介绍自己填就行
git本地仓库及远端仓库推送【linux】_第3张图片
git本地仓库及远端仓库推送【linux】_第4张图片

二.linux中git三板斧

i.检查是否安装git

git --version

在这里插入图片描述
如果没有git
则用

sudo yum install git

进行安装.

ii.克隆仓库到本地

这里要先选择复制仓库的url
git本地仓库及远端仓库推送【linux】_第5张图片
然后就可以进入到linux界面中了。
进入至你想要选择的目录
输入

git clone [仓库链接]

git本地仓库及远端仓库推送【linux】_第6张图片

这里就能发现本地库已经创建完毕

iii.提交到本地仓库

这里随便在test中塞进一个文件

git本地仓库及远端仓库推送【linux】_第7张图片
这里我创建了一个test.c文件

这个时候要将test.c同步到本地仓库中,输入

git add .

第一次用git可能会弹出这个
git本地仓库及远端仓库推送【linux】_第8张图片

这个直接执行红框内的代码就行
其中邮箱和username随便填写即可。(在合作开发的时候为了让代码方便进行溯源)

执行玩git add .

git  commit -m "提交日志信息(一般填写了啥)"

git本地仓库及远端仓库推送【linux】_第9张图片
这里就能发现文件已经上传到了本地仓库。

iiii.上传到远端仓库

本地仓库已经上传了代码后,接下来就是上传到远程仓库了
git本地仓库及远端仓库推送【linux】_第10张图片

直接输入

git push

作用是将本地仓库与远端仓库同步
git本地仓库及远端仓库推送【linux】_第11张图片

这里是输入git的账号和密码来确认身份

输入完毕
在这里插入图片描述
会发现代码上传完成。

三.其他内容补充

git log

这个指令是用来查看提交日志的
git本地仓库及远端仓库推送【linux】_第12张图片

git status

这个指令是用来检测本地仓库中是否有新文件

git本地仓库及远端仓库推送【linux】_第13张图片
这里说nothing to commit是指本地仓库和远程仓库都没有需要提交的文件

但是我们如果创建个文件进行添加

git本地仓库及远端仓库推送【linux】_第14张图片
这里添加了一个test.cpp文件。

输入git status
会提醒test.cpp未进行同步,需要添加
git本地仓库及远端仓库推送【linux】_第15张图片

这里进行了添加以后在使用git status进行查看

git本地仓库及远端仓库推送【linux】_第16张图片
这里提醒,本地仓库已经同步完成,但是test.cpp还没有和远端仓库还没有同步
这里我们用git push同步后
git本地仓库及远端仓库推送【linux】_第17张图片
这里就nothing to do了。

.gitignore

前面我们说过,gitignore是用来控制上传文件属性的

但是我们并没有在仓库内部看见过这个文件,但是注意它的前缀带了个点,说明了它是一个隐藏文件

git本地仓库及远端仓库推送【linux】_第18张图片
这里我们在隐藏文件中找到了它

我们可以用vim编辑器对他进行编辑。
git本地仓库及远端仓库推送【linux】_第19张图片
这里我们就能添加自己不想要上传的文件后缀了

你可能感兴趣的:(git,linux)