我正在从Coursera完成一项任务,并尝试将我的本地存储库推送到Github。我已经尝试了几次推送文件,但我没有在Github中看到该文件。你能帮忙吗?这就是我所做的:
$ git add cachematrix.R
$ git commit cachematrix.R
以下是Git Bash的输出:
On branch master
Your branch is up-to-date with 'origin/master'.
Changes not staged for commit:
deleted: README
deleted: README.md
Untracked files:
.bash_history
.gitconfig
.minttyrc
.viminfo
AppData/
Contacts/
Desktop/
Documents/
Downloads/
Favorites/
IntelGraphicsProfiles/
Links/
Music/
NTUSER.DAT
NTUSER.DAT{b2cacf34-aa21-11e5-8d29-929b663b068b}.TxR.0.regtrans-ms
NTUSER.DAT{b2cacf34-aa21-11e5-8d29-929b663b068b}.TxR.1.regtrans-ms
NTUSER.DAT{b2cacf34-aa21-11e5-8d29-929b663b068b}.TxR.2.regtrans-ms
NTUSER.DAT{b2cacf34-aa21-11e5-8d29-929b663b068b}.TxR.blf
NTUSER.DAT{b2cacf35-aa21-11e5-8d29-929b663b068b}.TM.blf
NTUSER.DAT{b2cacf35-aa21-11e5-8d29-929b663b068b}.TMContainer00000000000000000001.regtrans-ms
NTUSER.DAT{b2cacf35-aa21-11e5-8d29-929b663b068b}.TMContainer00000000000000000002.regtrans-ms
OneDrive/
Pictures/
Saved Games/
Searches/
Tracing/
Videos/
ntuser.dat.LOG1
ntuser.dat.LOG2
ntuser.ini
"\357\200\233"
no changes added to commit
然后,我尝试了下面的内容:
$ git push origin master
Everything up-to-date
但是,当我在Github中访问我的存储库时,提交没有显示。
答案 0 :(得分:0)
您是如何尝试提交更改的?使用sys.process
添加一些更改后,您可以使用git status检查准备提交的内容。然后运行git add FILE
以提交更改。
然后,您可以使用git commit -m ''Commit message'
推送这些更改,其中REMOTE是您的远程存储库,并为您尝试将代码推送到的特定分支进行分支。
您可以使用git push REMOTE BRANCH
检查遥控器,看看它是否设置正确。如果它没有返回任何内容,您可以使用git remote -v
进行设置。 REMOTE通常设置为原点。在这种情况下,URL指的是远程存储库URL,无论是ssh还是http版本。你可以从那里得到它。