Liunx下git的安装与上传代码的详细步骤
2017-09-04 21:17
323 查看
以前我都是在windows下使用github上传代码,可是这几天在Liunx下写一程序和小项目,开始学习在Liunx下使用git时,遇到了好多问题,所以就整理下来,用截图的方式把安装和使用git的方法讲解给大家。
如果你想使用GitHub但是你还没有GitHub账户,那么你先去https://github.com注册一个账号再来看。
1.安装git
首先电脑得联网, 然后使用yum工具安装git。
具体步骤如下图:
2.使用git 连接到你的github
使用git连接github时,需要在本机上生成一个公钥,把这个生成的公钥填写到你的github上,才可以连接上。
具体步骤如下图:
(1)输入 ssh-keygen -t rsa -C "你的邮箱"生成公钥并存放在 /root/.ssh/id_ras.pub
(2)复制公钥,然后登陆自己的github,把公钥输入到SSH Key
推荐使用cat工具显示出公钥,vim有可能会添加一些空格,这样就会造成错误。
(3)将公钥输入到github里的SSH Keys,步骤如下三个图:
登陆上你的github,在右上角的头像处,点小三角,然后在点击Settings进入
------------------------------------------------------------------(1)--------------------------------------------------------------------------
----------------------------------------------------------------------(2)----------------------------------------------------------------------
--------------------------------------------------------------------(3)-------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------
(4)公钥添加好后,便可验证是否连接成功,如输入下图命令,并显示下面内容,这说明连接成功。
3.使用git上传本地的代码到github的仓库里
(1)首先,我想要上传代码到我github里的哪个仓库里,我就把那个仓库克隆到本地一份。命令如下,TerryZjl是我github的用户名,Liunx是仓库名称
克隆成功
(2)现在就可以把想要上传的代码cp到当前本地仓库如Liunx里,然后进行如下三操作
解决方案:
在当前目录下 vim .Git/config
修改
url = https://github.com/TerryZjl/Liunx.git
为:url = https://TerryZjl@github.com/TerryZjl/Liunx.git
再次git push,弹出框输入密码,即可提交
至此就从本地把代码传到github的仓库里了。。。
4.git常用命令
参考文献:点击打开链接
如果你想使用GitHub但是你还没有GitHub账户,那么你先去https://github.com注册一个账号再来看。
1.安装git
首先电脑得联网, 然后使用yum工具安装git。
具体步骤如下图:
2.使用git 连接到你的github
使用git连接github时,需要在本机上生成一个公钥,把这个生成的公钥填写到你的github上,才可以连接上。
具体步骤如下图:
(1)输入 ssh-keygen -t rsa -C "你的邮箱"生成公钥并存放在 /root/.ssh/id_ras.pub
(2)复制公钥,然后登陆自己的github,把公钥输入到SSH Key
推荐使用cat工具显示出公钥,vim有可能会添加一些空格,这样就会造成错误。
(3)将公钥输入到github里的SSH Keys,步骤如下三个图:
登陆上你的github,在右上角的头像处,点小三角,然后在点击Settings进入
------------------------------------------------------------------(1)--------------------------------------------------------------------------
----------------------------------------------------------------------(2)----------------------------------------------------------------------
--------------------------------------------------------------------(3)-------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------
(4)公钥添加好后,便可验证是否连接成功,如输入下图命令,并显示下面内容,这说明连接成功。
3.使用git上传本地的代码到github的仓库里
(1)首先,我想要上传代码到我github里的哪个仓库里,我就把那个仓库克隆到本地一份。命令如下,TerryZjl是我github的用户名,Liunx是仓库名称
克隆成功
(2)现在就可以把想要上传的代码cp到当前本地仓库如Liunx里,然后进行如下三操作
解决方案:
在当前目录下 vim .Git/config
修改
url = https://github.com/TerryZjl/Liunx.git
为:url = https://TerryZjl@github.com/TerryZjl/Liunx.git
再次git push,弹出框输入密码,即可提交
至此就从本地把代码传到github的仓库里了。。。
4.git常用命令
git help #可查看git的常用命令 git config --global user.name "Your Name Here" #设置commit的署名 git config --global user.email "your_email@example.com" #设置commit的email git config [--local|--global|--system] --list/-l #查看本地的global信息 git config [--local|--global|--system] --unset[-all] user.name #删除user.name信息。如果user.name对应多个值,可用unset-all来删除 git remote add XXX https://github.com/username/repo_name.git #设置github的连接 git clone git://github.com/your_account/aimed_repo.git #复制一个repo到本地 git remote -v #查看本地设置的url连接信息 git status #查看当前工作的 branch git branch #查看本地所有的 branch git branch -a #查看远程的所有分支 git branch -d branch_name #删除本地branch_name这一分支 git push origin --delete branch_name #删除名为branch_name的远程分支 git checkout branch_name #切换到名为branch_name的分支上 git chechout -b branch_name #在本地新建一个名为branch_nam的分支 git diff test_branch_name #查看当前branch与test_branch_name中代码的区别 git mv filename newfilename #文件重命名 git push XXX branch_name #上传指定的branch到远端 git pull #将远程上的版本与本地版本进行合并,相当于get fetch + git merge git reset --hard #将刚才进行的git pull所进行的操作取消,恢复本地版本合并前的原貌
参考文献:点击打开链接
相关文章推荐
- linux(centos)下安装git并上传代码些许步骤(亲自验证过的步骤)
- linux(centos)下安装git并上传代码些许步骤(亲自验证过的步骤)
- 初次使用git详细配置步骤及上传代码
- 本地项目上传到git的详细步骤
- GIT的安装及上传代码到码云
- GitLab的一键安装方式以及使用Git工具上传代码
- Git学习系列之CentOS上安装Git详细步骤(图文详解)
- 使用Git上传项目代码到github(超详细)
- git安装上传本地代码以及遇到的问题
- TortoiseGit客户端安装及使用(上传代码到git@osc
- Linux 和Windows 安装Git 步骤详细介绍
- Git上传代码到Coding,下载代码到本地步骤
- win7下安装使用git以及上传本地代码到gitHub上
- 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
- Eclipse上安装GIT插件,使用EGit上传代码到代码库
- ios测试基础二:mac 安装并使用git下载代码步骤
- 新机器 git远程clone代码的详细步骤及遇到的问题
- git上传代码步骤
- ios开发:git上传代码到开源中国的步骤,以及pod的更新方法
- 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流