首页 > Git使用笔记(一)

Git使用笔记(一)

今天第一次使用Git,在本地和CSDN Code进行代码同步。鉴于“好记性不如烂笔头”的经验教训,特把步骤记录下来。

准备工作:

1. 在CSDN(或者Github)上注册一个帐号,然后创建一个Repository。记录下Repository的地址:

[email protected]:<uid>/<repname>.git

(详细步骤可以参考: https://code.csdn.net/help/CSDN_Code/code_support/FAQ_2_1

2. 创建公钥(貌似只在CSDN Code上面要求):

(详细步骤可以参考: https://code.csdn.net/help/CSDN_Code/code_support/FAQ_2_3

第二步完成之后把<密钥>.pub文件里面的内容拷贝到CSDN上的公钥内容里就可以了。

 

开始配置本地Repository:

1. 创建本地文件夹:

mkdir CSDN

2. 初始化Git:

git init

3. 配置账户信息:

git config --global user.name "用户名"git config --global user.email "注册邮箱"



git remote add origin [email protected]:/.git

查看当前配置信息:

git config -l

4. 创建文件:

touch readme.txt

5. 把文件上传到Server:

git add readme.txtgit commit -m "Initial Version"git push -u origin master

这时候就可以在Server的管理页面上看到刚刚上传的"readme.txt".

 

同步Server端代码:

1. 服务器端对Repository进行更新

2. 拷贝服务器端数据:

git clone [email protected]:<uid>/<repname>.git

3. 在Server端对readme.txt进行更新

4. 同步更新后的readme.txt:

git pull

这个时候本地的readme.txt就完成了与Server的同步。

 

转载于:https://www.cnblogs.com/silverbullet11/p/Git.html

更多相关:

  • 一、 Git 常用命令速查   git branch 查看本地所有分支 git status 查看当前状态  git commit 提交  git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am "init" 提交并且加注释  git remote add origi...

  • 安装githttps://www.git-scm.com/download/ 点击 安装好了之后,在开始菜单里面找到Git Bash git config --global user.name "你的github用户名" git config --global user.email “你的github邮箱” 查看是否登录账户配置成...

  • 了解Git和GitHub、虚幻引擎C++项目的版本控制等等! 你会学到: Git是如何工作的 如何从命令行使用Git 使用GitHub、GitHub桌面应用程序、Visual Studio中的Git工具和VS代码等Git工具 在虚幻引擎5和虚幻引擎4中使用Git跟踪虚幻引擎项目 在Visual Studio和Visual Stu...

  • 在 oh-my-zsh 进入 包含 git 仓库目录时,执行 ls 时会比较卡顿 原因: oh-my-zsh 要获取 git 更新信息 解决办法: 设置 oh-my-zsh 不读取文件变化信息(在 git 项目目录执行下列命令) $ git config --add oh-my-zsh.hide-dirty 1 如果还是...

  • gitlab创建项目a及一个主分支master 本地整体复制已有项目b 本地克隆gitlab上新创建的项目a(git clone gitlab地址) 将本地克隆过来的a文件夹下的.git目录拷贝到b项目下(cp -r .git …/b,注意是两个点,不是三个点,写两个点后,编辑器一直给输出三个点,晕) 删除本地克隆过来的项目a,将本地...

  • 虽然今年工作比较忙,但还是坚持参加了CSDN组织的英雄会第二届。如去年所约,CSDN在持续发展着,而英雄会这一中国独特的程序员式的聚会,胜利地举办了第二届。 虽然不能成为MVB,但还是感谢CSDN记得发给我邀请。这份情意还是让我感动的。 来到会场第一感受,就是新的技术的应用。这除了商业因素之外,更显示出CSDN在持续改进的决心。希望明...