文章目录
rak部落小编为您整理发布Git命令行基础操作,帮助你将本地代码上传到Github。以下步骤均基于Linux终端操作。希望对了解Linux环境基础开发工具使用指南有帮助。
1. 安装Git
bash
sudo apt update && sudo apt install git -y # Debian/Ubuntu sudo dnf install git -y # Fedora/CentOS
2. 配置全局用户信息
bash
git config --global user.name "YourName" git config --global user.email "[email protected]"
验证配置:
git config --list
3. 本地仓库初始化
bash
mkdir my-project && cd my-project # 创建项目目录 git init # 初始化Git仓库

4. 添加文件并提交
bash
echo "# My Project" > README.md # 创建示例文件 git add README.md # 添加文件到暂存区 git commit -m "Initial commit" # 提交到本地仓库
添加所有文件:
git add .
5. 关联Github远程仓库
- 在Github创建空仓库(不要初始化README)
https://i.imgur.com/emptyrepo.png - 关联远程仓库bash复制下载git remote add origin https://github.com/YourUsername/my-project.git
6. 推送代码到Github
bash
git push -u origin main # 首次推送(使用main分支)
若使用旧版Git默认分支为
master
,需先重命名:git branch -M main && git push -u origin main
7. 常见工作流
操作 | 命令 |
---|---|
克隆仓库 | git clone https://github.com/... |
查看状态 | git status |
拉取远程更新 | git pull origin main |
撤销未提交的修改 | git checkout -- <file> |
查看提交历史 | git log --oneline |
8. SSH密钥认证(推荐)
- 生成SSH密钥bash复制下载ssh-keygen -t ed25519 -C “[email protected]” cat ~/.ssh/id_ed25519.pub # 复制公钥
- 在Github添加密钥
Settings → SSH and GPG keys → New SSH key
- 修改远程URL为SSHbash复制下载git remote set-url origin [email protected]:YourUsername/my-project.git
9. 解决常见问题
- 权限拒绝错误
检查远程URL是否正确(HTTPS/SSH),或确认Github账户权限。 - 冲突解决
拉取后手动合并冲突文件,然后提交:bash复制下载git pull origin main # 编辑冲突文件后… git add . && git commit -m “Resolve conflicts” git push
关键概念备忘
- 工作区:本地文件目录
- 暂存区:
git add
后的临时存储- 本地仓库:
git commit
后的版本记录- 远程仓库:Github服务器上的存储
通过以上步骤,你已掌握Git基础操作。建议进一步学习:
- 分支管理(
git branch
) .gitignore
文件使用- 标签(
git tag
)

1. 新用户专享充值赠送活动,新注册RAKsmart用户参与;
2. 充值获得赠送金,有效期30天,可用于新购;
3. 充值赠送需在活动页面充值指定金额获得,不限充值次数;
4. 充值赠送金额为充值福利,不可提现;
5. 单笔订单中充值赠送金可100%比例使用;
6. 充值赠送活动最终解释权为RAKsmart 所有。