基础命令:
$ git init
$ git add .
$ git commit -m '该节点进行的操作'
- git init - 初始化仓库。
- git add . - 添加文件到暂存区。
- git commit - 将暂存区内容添加到仓库中。
git push <远程主机名> <本地分支名>:<远程分支名>
git pull <远程主机名> <远程分支名>:<本地分支名>
# 示例
$ git push origin master
$ git pull
git push - 向远程提交代码
git pull - 从远程拉取代码
实例, 想要将本地的文件上传到远程仓库
-
在本地初始化一个Git仓库(如果你还没有这样做):git init
-
添加文件到本地Git仓库的暂存区:git add .
或者添加特定文件:git add <filename>
3. 创建一个提交:git commit -m "Initial commit"
4. 添加远程仓库地址(如果你还没有这样做):git remote add origin <remote_repository_URL>
5. 推送你的提交到远程仓库:git push -u origin master
注意: 如果是第一次推送到远程仓库,并且远程仓库是空的,上述命令会创建一个新的分支 master
(或 main
),并推送你的提交。如果远程仓库已经有了分支,并且你想要推送到这些分支,你可能需要先拉取远程分支: git pull origin <branch_name>
从远程克隆分支代码到本地:
git clone -b <远程分支的名字> <克隆的ssh或是https> <指定到本地的文件夹的名字>
# 示例
git clone -b cpv_xxx_laster git@codeup.aliyun.com:msy/kdb/xxx.git cpv_xxx_laster
丢弃本地更新同步远程文件
git checkout path/xxx.py
学习链接: Git 各指令的本质,真是通俗易懂啊