Git常用命令汇总
以下配置包含了git所有设置后新上传一个项目到git上的所有步骤.
全局配置
1.设置全局变量--用户名
Darren@Darren-PC MINGW64 /k/Git/TvLuncherGit ---git运行路径为k:/Git/TvLuncjerGit/
$ git config --global user.name "git"
2.设置全局变量--邮箱
Darren@Darren-PC MINGW64 /k/Git/TvLuncherGit
$ git config --global user.email "jiuhaotingyinyue@126.com"
3.测试连接git服务器
Darren@Darren-PC MINGW64 /k/Git/TvLuncherGit
$ ssh -T git@git.oschina.net
Welcome to Git@OSC, git!
初始化Git
4.切换到TvLuncher目录
Darren@Darren-PC MINGW64 /k/Git/TvLuncherGit
$ cd TvLuncher
5.初始化git仓库
Darren@Darren-PC MINGW64 /k/Git/TvLuncherGit/TvLuncher
$ git init
Initialized empty Git repository in K:/Git/TvLuncherGit/TvLuncher/.git/
6.1新建一个README.md的文件
Darren@Darren-PC MINGW64 /k/Git/TvLuncherGit/TvLuncher (master)
$ touch README.md
6.2 将当前目录的所有文件 添加到git本地仓库中
Darren@Darren-PC MINGW64 /k/Git/TvLuncherGit/TvLuncher (master)
$ git add .
7.设置此次提交备注信息
Darren@Darren-PC MINGW64 /k/Git/TvLuncherGit/TvLuncher (master)
$ git commit -m "first commit"
[master (root-commit) 81d3e60] first commit
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 README.md
8.上传文件到用户mygitheader的TvLuncher文件中
Darren@Darren-PC MINGW64 /k/Git/TvLuncherGit/TvLuncher (master)
$ git remote add origin https://git.oschina.net/mygitheader/TvLuncher.git
9.上传文件到git仓库(git push -u origin master)是首次提交的命令.
以后再次提交的命令为(git push -u origin master).
Darren@Darren-PC MINGW64 /k/Git/TvLuncherGit/TvLuncher (master)
$ git push -u origin master
Username for 'https://git.oschina.net': mygitheader
Counting objects: 3, done.
Writing objects: 100% (3/3), 215 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://git.oschina.net/mygitheader/TvLuncher.git
* [new branch] master -> master
Branch master set up to track remote branch master from origin by rebasing.
10.上传成功.