有意思的github,command

2021-01-12  本文已影响0人  斯派罗

今天非常有意思地实现了从ubuntu上提交代码到github,并且也可以从github上合并代码到本地。具体如何做呢,把心得写一下,以后要是忘了也可以拿过来翻一下。

首先,需要先安装git, sudo apt-get install git. ubuntu自带是有git。

然后需要配置git 账户。

$  git config --global user.name "输入你的用户名"

$  git config --global user.email "输入你的邮箱"

ssh-keygen -t rsa -C "xiangshuo1992@gmail.com"

把key值写到自己的github账户设置写面的key项里。

key的存放路径为:./.ssh/id_rsa.pub

测试git账户是否配置成功:ssh -T git@github.com

//下面开始上传代码

cd myprogram

git init

echo "# readme " >> README.md

git add README.md

git commit -m "first commit"

git branch main

git remote add youDefineARemoteName git@github.com:yourgithubUserName/repository.git //这句话的意思是为你的一个github远端仓库建立一个和本地仓库的连接,这个连接的名字是youDefineARemoteName;这是采取ssh的形式,目前github不支持采用密码登录也就是不支持用https来登录。

git push youDefineARemoteName main;这是说把本提提交的改变上传支远程仓库的main 分支

//下面开始从远程合并代码

git fetch youDefinARemoteName main

git merge youDefineARemoteName/main;//把原程的代码改变合并到本地仓库。

上一篇 下一篇

猜你喜欢

热点阅读