git基本命令

使用Git的时候,基本上都是用TortoiseGit窗口操作,但最近在linux上部署了一个项目发现只能用命令行了。这里只用几个超级简单的命令就行了

1. 下载项目

git clone [url]

2. 配置文件

配置文件在项目目录的.git/config文件

cat .git/config
[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[remote "origin"]
    url = https://e.coding.net/guoke3915/guoke3915.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
    remote = origin
    merge = refs/heads/master
[credential]
    helper = store

3. 设置用户信息

提交代码前需要先设置用户信息

git config user.name "name"
git config user.email "email address"

4. 增删文件

# 添加指定文件到暂存区
git add file1 file2 ...
# 添加所有文件
git add --all

# 删除工作区文件,并且将这次删除放入暂存区
git rm file1 file2 ...

# 停止追踪指定文件,但该文件会保留在工作区
git rm --cached file

5. 提交到本地

git commit -m message

6. 提交到远程仓库

git push

7. 从远程仓库更新

# 清除本地修改
git reset --hard

# 更新
git pull
0%