Git

Git

git config

git config --global user.name "John Doe"
git config --global user.email johndoe@example.com

git add

git add .
git commit -am 'comment'
git commit -m "Initial Commit"
git push -u origin master

git fork 后如何保持与源项目的更新:

首先保证本地仓库的 upstream 是源项目的 URL,若没有则添加:

git remote add upstream URL

然后利用 fetch 和 merge 合并 upstream 的 master 分支:

git fetch upstream
git merge upstream/master

此时本地的 master 分支就更新至 upstream 的 master 版本。然后利用 push 将本地分支覆盖到 git 远程分支上:

git push origin master:master

这就完成 fork 后保持对源项目的更新。

Pull without pushing

git stash && git pull && git stash pop

proxy

git config --global http.proxy http://127.0.0.1:10809

git config --global --unset https.proxy
git config --global --unset http.proxy
Previous
Next