ubuntu-git远程仓库管理

来源:互联网 发布:windows编译php 编辑:程序博客网 时间:2024/05/01 10:04

国内我用于coding.net   相比github要快很多

在ubuntu下以git管理远程仓库管理coding.net为例

一,ubuntu下安装git

sudo apt-get install git 

git --version   //查看版本

git       //查看所有git命令


接着继续命令

//用户名和邮件,只用于标识是谁提交,与远程仓库用户名无关

git config --global user.name "macle"       //设置用户名
git config --global user.email "maclechan@qq.com"     //设置用户邮箱
git config --list     //查看设置

git help add     //查看命令的详细用法

二,ubuntu下git本地使用

1,初使化

cd /var/www/html    //创建一个文件夹或己有的文件夹

git init           //初使化一个仓库(.git隐藏文件夹)


2,提交到本地的仓库

git add README

git status    //    查看状态

git commit -m "这里是描述"

      [git commit -a -m  "这里是描述"    //不需用git add 操作直接提交,用于修改某文件后的提交]

git status

git log    //查看提交历史


3,删除操作

rm README                //删除文件

git rm README           //从git中删除文件   但会记录在git仓库历史中

git commit -m '删除 README'        //提交操作


4,重命名文件

git mv README newREADME

git commit -m "我重命名readme"


三,git远程仓库管理

以下为coding.net上申请的仓库为例

1,把conding.net仓库的项目clone到ubuntu本地文件夹中

cd /var/www/

git clone https://git.coding.net/macle/ubuntu.git
    输入用户名和密码

项目clone到本地后,cd到本项目中进行后面的操作


2,提交本地文件到coding.net服务器仓库

touch test.txt
git add test.txt
git status   
git commit -m '提交test.txt'
git push       //提交到服务器要填写用户及密码
git log

git status  可以看到还有几个文件要跟踪的

git push  执行到这步时要輸入coding.net上的用户及密码


要修改某个文件后提交,只要执行

git commit -a -m '提交说明'

git push 

git log

即可成功


Git远程仓库实际就是保存在服务器上的Git仓库文件









0 0
原创粉丝点击