学习了一波入门级操作哈哈,如何无缝衔接ubuntu和github。
全程命令行的快乐!
1.拥有一个github账号,并新建一个仓库
先在github上建个账号,正式进入程序员交友网站,迎来i桃花朵朵开的浪漫。
repositories就是仓库,很多个地方都可以新建仓库,反正就是new一个。
创建没啥特殊的,起个名字就好,可以初始化一个README,其实没有也没时,随便你啥时候想放啥在这个仓库里都行。
创建好了是这样的,干干净净,就一个刚初始化的README,github的新朋友可能会觉得:哇!github好复杂!,怎么这么多标签!还有issues,还有requests还有action,还有project这都是些什么阿!我的英文恐惧症都要犯了!
不要慌!稳住!
你想想,作为一个社交网站,肯定要能让别人访问你吧?肯定得能留言阿,评价阿,点赞阿啥的嘛。就该有些神奇的功能啦,为了能在github上认识有趣灵魂的可爱程序员小哥哥小姐姐,坚持住!
(PS:其实我也不懂这些是什么 )
2.在ubuntu本地上克隆新仓库
所谓ubuntu和github无缝连接的意思大概就是,把github上的仓库克隆一份到本地电脑上,在本地进行修改等操作,然后把修改内容上传回github,达到github仓库和ubuntu本地克隆仓库的间歇性同步。
我们酷炫地用快捷键Ctrl+Alt+T打开ubuntu终端。
没有github包的朋友先安装一下
sudo apt install git
然后用git clone 仓库地址 来克隆仓库到本地目录
git clone https:// github.com/xiangmingcai /mynewrepo.git
仓库地址从这里拷贝
这是拷贝好的样子
可以看到此时本地目录已经出现了对应的文件和文件夹
在终端里进入仓库目录,可以看到此时只有一个README文件。
3.在本地仓库做修改并上传到github仓库中
我们用vim来建立一个新文件newfile.txt
我们再建一个新文件secfile.txt
此时可以看到本地仓库中多了这两个文件
从文件夹视角也可以看到
我们可以用这个命令来看我们有哪些文件是和github上的仓库不一样的。
git status
用这个add来选择要上传的文件,*指所有标红的文件,想单独传某一个文件的话可以把星号换成具体的文件名。
git add *
commit是对上传文件添加备注的。
git commit -m 'new file'
最后用push把你选定的文件和备注上传到github。
git push
这里要你填你的github用户名和密码。
好了!打开gihub看一下
出现了!
美滋滋!
程序员小哥哥小姐姐我来了!