【Git】Git开发流程(一)

前言:这一篇文章我打算写成关于Git开发的基础篇

一、检查Git

1.打开终端,输入指令,如果已经安装Git就会显示版本号,没有就去官网下载喽。

git version

2.如果Mac系统更新,打开AS,提示如下

can't start git:/usr/bin/git

probably the path to git executable is not valid .'fix it'.

解决办法:

(1)打开terminal,输入xcode-select --install

 等待下载,安装插件,重新AS,问题解决。

(2)打开AS中的菜单栏“File->Setting”的对话框左侧选择“Version Control->Git”

在右侧“Path to Git executable”中设置Git的路径。该路径是你从官网下的Git安装路径,如图所示

二、配置SSH

1.查看本机是否有SSH

右键点击->选择Git Bash Here ,输入指令

cd ~/.ssh
ls -l

如果目录里有 id_rsa_xxx.pub 表示有SSH配置

2.查看SSH信息,输入指令

more id_rsa_xxx.pub

会显示以“ssh-rsa”开头的一串信息,把该信息黏贴到远程仓库中SSH-Keys.添加Title信息 如“公司电脑”

3.如果本机没有SSH信息,输入指令

ssh-keygen -t rsa -C '您的远程仓储邮箱'

按3下回车键,完成创建

三、把“本地项目”上传至“远程仓库”

1.在远程第三方代码托管网站上新建一个远程仓库(GitLab)

2.打开本地项目根目录,右键点击->选择Git Bash Here,输入指令

git init
git remote add origin ssh://git@这里是您的远程仓库项目地址/项目名称.git
git add .
git commit -m "Initial commit"
git push -u origin master

3.注意如果第一次上传本地代码,要检查目录下是否有.git隐藏文件,如果有则删除它 重新init

四、克隆“远程仓库项目”至本地

1.在本地新建一个空文件夹用于接收远程仓库项目

2.在克隆之前,是否需要“git init”?

这里说一下,您不必执行git init,因为它已经由git clone完成。

3.在空文件夹根目录,右键点击-.>选择 Git Bash Here,输入指令

git clone 这里输入您的远程仓库项目地址.git

五、更新代码

用AS的Git完成一次代码更新操作,执行步骤

1.Add代码进入本地Git仓库

2.Commit Directory

如图所示

3.从远程仓库pull代码到本地(期间解决合并冲突)

4.再次Add

5.再次Commit Directory

6.push代码到远程仓库

如图所示

 六、报错问题解决办法

Git报错:ssh variant 'simple' does not support setting port

在git bash中输入以下命令即可:

git config --global ssh.variant ssh

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章