方法/步骤
1、linux下github配置方法
配置本的SSH KEY 才可以使远程跟本地连接(1,检查本地SSH KEY生成情况;(如果出现““No such file or directory”或类似的语句,说明缺少ssh的key) 生成KEY的命令如下: $ cd ~/.ssh $ ssh-keygen -t rsa -C "emailaddress"(emailaddree此入添写你自己的邮箱地址) 例如我自己的操作如下: $ ssh-keygen -t rsa -C "magoyang@gmail.com" linux下github配置方法 (注)出现以上提示表示,成功创建,期间会有提示按回车跟输入密码.建议一路回车按默认值即可。 增加ssh key 到github中 (1、如果你有多台电脑同步代码,建议将title填写为地名,尽量不要使用中文)(2、key框中,请查看home文件夹中的.ssh/id_rsa.pub 将文件里面的文本全部复制到Key框中即可;至此github配置完毕。
2、下面我们进行同步测试
在本地任意目录新建同步文件夹 $ cd ~ $ mkdir php $ cd php $ git clone git@github.com:yjicfdx/php(注:此处的yjicfdx为你自己的账号名,php为你在github中创建的仓库名称) (如出现如下提示表示同步成功) linux下github配置方法 同步成功后,再测试上传是否成功:$ touch test1
$git init(要写上否则有错)
$ git add test1 $ git commit -m "test"3、下面我们将本地已经修改好的代码推送到github的代码仓库中
$git push
可能出现报错:
修正方法:
$ vim .git/config
将
改成
再次git push,弹出框输入密码,即可提交成功。
或者使用下面命令则不需用修改
git push https://Magoyang@github.com/MagoYang/123.git弹出框输入密码,提交成功!
4、至此我们的github已经配置成功,并可以使用了
在此附上git常用命令以供使用: git clone <address>:复制代码库到本地; git add <file> ...:添加文件到代码库中; git rm <file> ...:删除代码库的文件; git commit -m <message>:提交更改,在修改了文件以后,使用这个命令提交修改。 git pull:从远程同步代码库到本地。 git push:推送代码到远程代码库。 git branch:查看当前分支。带*是当前分支。 git branch <branch-name>:新建一个分支。 git branch -d <branch-name>:删除一个分支。 git checkout <branch-name>:切换到指定分支。 git log:查看提交记录(即历史的 commit 记录)。 git status:当前修改的状态,是否修改了还没提交,或者那些文件未使用。 git reset <log>:恢复到历史版本。
